idealisticrebel.com
UN Slams Israel for Destroying Palestinian Homes in Occupied Lands! Forced Evictions of Palestinians Continue!
Reblogged on WordPress.com