In 1980, U.

In 1980, U.S. airmen in England’s Rendlesham Forest reported a multi-night encounter with a landed triangular UFO which left physical evidence and was later linked to radiation exposure. https://t.co/3lmglWGjsq