Share this story
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