NASA reports that it has detected a huge meteor explosion in Earth's atmosphere on December 18, 2018, above Russia's Kamchatka Peninsula. The explosion went largely unnoticed due to its location. The explosion, which was ten times more powerful than the atomic bomb dropped on Hiroshima, was the second largest of its kind in 30 years. (BBC News)