Huge blasts at Romania fuel station kill one and injure dozens

liquefied petroleum gas (LPG) station, Huge blasts, explosion, dead
World
image