RUSSIAN police have detained 15 heavily-armed radical Islamists in Moscow who allegedly belong to a banned offshoot of the al-Qaida terror network and were preparing suicide strikes.The interior ministry said…
You need a TRAC license to view the rest of this content. Learn more