Sunday, 28 August 2011

The "Liberation" of Libya: NATO Special Forces and Al Qaeda Join Hands