Showing videos with tag Sarah Leah Whitson
New Peak In Arbitrary Razing of Palestinian Homes
August 28, 2010