Michel Chossudovsky: The “Liberation” of Libya: NATO Special Forces and Al Qaeda Join Hands
NOVANEWS By Prof. Michel Chossudovsky Global Research Extensive war crimes have been committed. NATO has blood on its hands. The heads of government and heads of state of NATO member countries are responsible for extensive […]
