Russia: May 2, 2005

Archives

Chechen police continue to bear down on local Islamic radicals, who have fallen out of favor and are depending more on foreigners (usually Arabs and Turks) to do the fighting.