369universe.com
Massive New Monument Found in Petra
Massive New Monument Found in Petra - Satellites and drones helped reveal huge ceremonial platform near the ancient city’s center.