An incident in Geneva, Switzerland, in the early hours one winter’s morning in 1982 would see a young mother witness what appeared to be a cosmic reconnaissance mission by several large-headed humanoid entities. The encounter would unfold right outside her home, enabling her to view events close-up from behind her living room window. An experience made all the more nerve-wracking due to the witness cradling her five-month-old son throughout.

To read more, click here.