The county of Devon in southwest England has been a hotbed of UFO activity lately. There have been numerous sightings of UFOs in the area in recent months, sparking debates among local residents over what might be behind the sightings.
Most recently, several residents in the town of Exmouth spotted two triangular UFOs being chased by a helicopter. The eyewitness descriptions all report the same trio of objects flying inland away from the sea.
To read more, click here.