France's Sham Philosopher

Page content

Bernard Henri-Levy and the Destruction of Libya | by Ramzy Baroud | CounterPunch | Click HERE to read article