Moscow, Aug 15 (IANS) At least 12 people, including two children, have been Killed while 60 others were reportedly injured in an explosion at a Petrol Station in Dagestan in southern Russia. The blast occurred in regional capital Makhachkala, which sits on the coast of the Caspian Sea, at 21:40 local time on Monday, the […]