Police in Warsaw, Poland, on Friday arrested a Chechen separatist leader wanted in Russia on terrorism charges, the Polish Press Agency reported.


More...