Carter denounces Israeli blockade and destruction of Gaza - 16Jun09 - English
Press TV Gaza
Added by Quds on 18-06-2009
Runtime: 2m 53s
Send Quds a Message!
Press TV Gaza
Added by Quds on 18-06-2009
Runtime: 2m 53s
Send Quds a Message!