General News2 months ago
Alleged IS militants in Russia’s North Caucasus killed in shootout with security services
Six alleged members of the Islamic State group were killed in a shoot-out with police in the town of Karabulak in the Russian North Caucasus region...