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