Three Militants Target Police Station, One Blows Himself Up with Grenade in Novoselitskoye, Stavropol, Russia
Three militants were killed in a botched attack on a police station in Stavropol in southern Russia. Two of them were killed by officers defending the station while another one used his own grenade to […]