Apophis is the size of the Eiffel Tower and a 2068 impact scenario is still in play, but it’s not a reason to lose sleep. Source

Leave a Reply