Opinions large and small, worth everything you pay for them.
Friday, October 12, 2012
efforts in Libya have suffered a significant setback due to the
abandonment and exposure of a facility in Benghazi, Libya identified by a
newspaper as a "CIA base" following a congressional hearing this week,
according to U.S. government sources.