Since 1967, Israeli bulldozers have demolished more than 50,000 Palestinian homes and forced entire communities to leave.