Crazy news of the week…

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?