Toggle light / dark theme

Last week’s huge meteor explosion over Cuba was as powerful as 1,400 tons of TNT

Hundreds of people in Florida and Cuba witnessed the phenomenon.