New Evidence of Multiple UFOs Landing at Rendlesham Forest in 1980 Discovered by Researcher and FilmmakerMark Christopher Lee, a well-known UFO researcher and filmmaker, has recently uncovered new evidence surrounding the infamous Rendlesham Forest UFO incident of 1980. The incident, often referred to as “Britain’s