Crazy news of the week:
Helen Sharman, the first British astronaut, and who now works at the Imperial College London’s Department of Chemistry, said this about aliens: It’s possible they’re here right now and we simply can’t see them.
Can the world get any crazier?