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.
Your browser doesn’t support HTML5