Description

A female suicide bomber blows up explosives strapped to her waist in a crowd of thousands of Muslim pilgrims, killing at least 18 people in Chechnya

Location

Russia

Rate

Important (6)

Sphere

Wars & Terrorism

Comments