UFO "of non-human origin" recently photographed at US-Mexico border

A well-known UFO expert in Mexico says this photograph, recently taken during a sunset, is of "non-human origin."

The photo was taken during a game at the FC Juarez soccer stadium. A fan snapped the photo and tagged the UFO expert in the tweet, asking if he could identify the object.

He responded and said it appears to be of "non-human origin."

Source: NY Post

Sponsored Content

Sponsored Content