World Wires · story 107092 · unverified · 1 source(s)
A US Air Force MC-130J special operations aircraft reportedly landed at Vlorë Airport in Albania.
Open in the desk
What this site indexes