World Wires · story 107092 · unverified · 1 source(s)

US Air Force MC-130J likely landed in Albania

A US Air Force MC-130J special operations aircraft reportedly landed at Vlorë Airport in Albania.

Open in the desk

Coverage

What this site indexes