This really interesting footage was filmed over Caigo, Egypt’s sprawling capital set on the Nile River. This happened on 10th May 2022 Witness report: It’s [...]
The post Amazing! Flying Saucer Hovering in storm over Cairo, Egypt appeared first on Latest UFO sightings.