almendron.com
Libya is on verge of implosion
"No to the Killing of Ambassadors" is splashed in big letters across a pock-marked checkpoint in the desert between Misrata and Sirte in Libya. The reference to the attack against the United States…
David Tafuri