Largest fireball since Chelyabinsk falls into Earth: Nasa reports huge explosion of seven meter space rock over the Atlantic

The event took place on February 6 at 14:00 UTC when a meteoroid exploded in the air 620 miles (1,000km) off the coast of Brazil. It released energy equivalent to 13,000 tons of TNT. —> Read More