Uncovering the Truth: The Lakenheath-Bentwaters Encounter
In December 1980, a group of United States Air Force personnel stationed at RAF Bentwaters in England witnessed a series of mysterious lights and craft in nearby Rendlesham Forest. Despite official denials and attempts to cover up the incident, the truth of what happened that night is slowly coming to light.