Jerusalem: Israel forces Palestinians to self-demolish own homes | News | Al Jazeera And they wonder why they R hated.