Saturday, 20 March 2021

Meteor streaks over Cuba, causes explosion

What is believed to be a meteor lit the sky over eastern Cuba and caused an explosion, scientists on the island said Saturday. There were no reports of damage or injury.