Christians attending mᴀss at a religious landmark in Mexico were stunned when a mysterious ‘UFO’ appeared above a Jesus statue. Visitors at the Cerro del Cubilete in Silao, located northwest of Mexico City, captured images of what they said looked like a ‘Saturn-shaped object’ in the clear blue sky. The UFO was seen hanging near […]
