TUT Podcast Nov 21 2011
Nov 22nd,2011

The ‘liberation’ of Libya–nothing but a Zionist-engineered bloodbath carried out by hired radical thugs. We are joined by Palestinian Journalist Sammi Ibrahem and Moeen Raoof, consultant in humanitarian and emergency aid who was on the ground in Libya and witnessed things kept hidden from public view by interested parties running the media in the West.