‘Lost’ Asteroid Could Hit Earth With Devastating Force In 2024
iStockphoto Several new reports claim “lost” Asteroid 2007 FT3 could hit Earth in 2024 with the force of 2.6 billion tons of TNT, causing astronomical damage. According to one of those reports, published by GB […]