The fire at the Cuban Oil storage facility is yet to be completely controlled. Experts from Mexico and Venezuela have also been called in to control the fire. Currently, Cuba is heading towards a power crisis
The fire at the Cuban Oil storage facility is yet to be completely controlled. Experts from Mexico and Venezuela have also been called in to control the fire. Currently, Cuba is heading towards a power crisis
More Videos