Skip to content

TagRoger Phillips

They’re Among Us

They definitely exist and they could be living among us on Earth. That’s what Britain’s astronaut Helen Sharman is sure of. “There are so many billions of stars out there … Continue Reading They’re Among Us