Russian Police Detain 20 Suspects Linked to Outlawed Islamist Group
Twenty people were detained Tuesday during a Russian police raid in Moscow on suspicion of having links to an outlawed international Islamist network.