Dagestan: Gas Station Explosion Claims Lives


A devastating explosion at a gas station in Dagestan, Russia’s southern republic, has resulted in a significant loss of life and left many injured. The tragic incident occurred at a car repair shop and quickly spread to the adjacent fuel station, leading to a catastrophic outcome. Loss of Lives and Injuries: A Devastating Toll The … Read more