Nation

Deadly explosion at gas station in Russia’s Dagestan

A massive explosion has killed dozens of people and injured over a hundred in Makhachkala, the capital of Russia's southern republic of Dagestan. (Aug 15)