CIA Base in Benghazi, Libya (Cryptome link, 11 October 2012)Submitted by Cyril on Fri, 10/12/2012 - 03:50
I hesitated between "Weird Stuff" and "Peace and War".
I finally opted for the latter...
CIA Base in Benghazi, Libya (with satellite images)
Tell me about coincidences ... and so much for the "intelligence agency" protecting the U.S. Consulate on that day...
Or what ?