Occupied Palestine | فلسطين

New photo-proofs of Gaza war abuse as Israeli Human Shield trial ‘a show’

YouTube – New photo-proofs of Gaza war abuse as Israeli Human Shield trial ‘a show’.