WHAT’S BEING CLAIMED: Standing broom fad purportedly by NASA inspired a video that generated over 8 million views and almost 70k retweets in less than a...
WHAT’S BEING CLAIMED: Britain’s first astronaut Helen Sharman has said that aliens definitely exist and it’s possible they’re here on Earth, living among us undetected. In 1991,...