Science4 years ago
Britain’s first astronaut believes aliens exist and could possibly be living on Earth
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,...