Text Size
Facebook Twitter More...

There’s something about the Jorge Chavez International Airport located in Callao, just 11 km (7 mi) from Lima, Peru, that seems to attract UFOs. There have been a number of sightings there in recent years, including two different incidents in 2017 that reportedly forced the airport to close and turn away incoming flights. The latest occurred this week when two UFOs were spotted by airport staff, who submitted a report showing the objects hovered over one runway for just under an hour. Is Jorge Cavez the UFO equivalent of the perpetual holding patterns over the Atlanta airport?

To read more, click here.
Category: Weird Desk