Monday, 14 September 2015

UFO News Article:
“UFO witnesses come forward decades later”


11 September 2015 
(Mansfield News Journal, Ohio)

The article reports on the 18 October 1973 Mansfield (Ohio) UFO incident:























Satellite photo of Mansfield, Ohio (tageo.com)
(tageo.com image)