Massive explosion at a gas station in Russia’s Dagestan kills 35 and injures scores more
In this image made from video provided by the Russian Emergency Situations Ministry press service, firefighters try to extinguish a fire at a petrol station on a road near Makhachkala, the capital of Dagestan, Russia, on August 14, 2023. | Photo Credit: AP A massive explosion at a gas station in Russia’s southern republic of … Read more