report on ufos
New US Intelligence Report 'Cannot Explain' 120 UFO Sightings

'New US Intelligence Report 'Cannot Explain' 120 UFO Sightings' A new US intelligence report on UFO sightings is expected to be released to Congress in June. But the document will leave many questions unanswered, according to officials. Two officials briefed on the report said it found no ...

READ MORE +
UFOLand.org
Logo