The explosion on Friday triggered a fire that tore through the service station and its cafeteria on the outskirts of the regional capital, Makhachkala, said Russia ...
Euronews via Yahoo
6 days ago
View all
City in Dagestan, Russia
Makhachkala, previously known as Petrovskoye, and Petrovsk-Port, is the capital and largest city of the Republic of Dagestan in Russia. Wikipedia