Tag: IED

Law-Enforcers Inspect All Traffic Entering Stavropol Territory

January 9, 2014

There has been a horrific discovery in Stavropol, less than 300km from Sochi. Kommersant reports that 6 people (the BBC says 5) have been found shot to death in 5 cars, and an improvised explosive device has gone off near one of the cars. The BBC adds that authorities have already identified some suspects, and […]