I’ve seen many things and many places, and although every man can be forgiven for loving his own country best.
In January of 1996 the North American Aero Space Defense command, NORAD warns Brazilian authorities their radar has picked up UFO activity in Varginha, Brazil. By January 28 news outlets across the globe explodes with stories of a UFO crash.
I believe it is an impartial assessment of the facts to say.
Strange creatures were reported by military and civilians…