the defectors to Malta

February 22, 2011

The L.A. TIMES REPORTS that they were “senior colonels.”

Malta is extremely close to Libya, probably just minutes away at the speed of military planes.

%d bloggers like this: