Chechen Separatist Leader Detained In Poland

Your browser doesn’t support HTML5

Polish police have detained the exiled Chechen separatist leader Akhmed Zakayev, who is wanted by Russia on terrorism charges.