fire at the Super Tanker Base oil storage facility
Video Credit: Rumble - Duration: 01:27s - Published
fire at the Super Tanker Base oil storage facility
Cuba.
At least 67 people injured following a fire at the Super Tanker Base oil storage facility within the industrial zone in Matanzas, 17 firefighters have also been reported missing according to authorities