Thursday 8 December 2011

NATO's pride & joy: Killing after torture of Libya's prisoners!

Via FLC



River to Sea Uprooted Palestinian

No comments: