Archaeologist points to hidden monument in Jordan’s Petra

3646946_web1_Petras_2.jpg
AMMAN, Jordan — Satellite and drone images have led to a new discovery in the ancient city of Petra — a massive man-made stone platform hidden under sand. ADVERTISING AMMAN, Jordan — Satellite and drone images have led to a