Sightings by Officials

The Rendlesham Forest Incident (1980)

The Rendlesham Forest incident encompasses the events that occurred over two days in December 1980 in Rendlesham Forest, located in Suffolk, England. At the time, the British Royal Air Force base in the vicinity was […]