Firefighters battle the flames after an explosion at a petrol station in Makhachkala, southern Russia, on Monday night. Reuters
Firefighters battle the flames after an explosion at a petrol station in Makhachkala, southern Russia, on Monday night. Reuters

Blast at petrol station in Russia's Dagestan kills at least 35 people and injures 80