GAZA

Shame on Israel, their #1 sup­port­er, USA, 100 sen­a­tors and all those who turn their backs or hedge about the ter­ri­ble destruc­tion they are lev­el­ing on the Pales­tin­ian peo­ple. There is no valid excuse.