World Wires · story 19207 · unverified · 2 source(s)

Anomalous C-130 landing reported at Mehrabad Airport

An OSINT report noted that a C-130 aircraft landed at Mehrabad Airport in Tehran with its transponder turned off.

Open in the desk

Coverage

What this site indexes