Israel on Friday defended its raid on a north Gaza hospital last week while the U.N. human rights chief called the justification unsubstantiated and the World Health Organization urged Israel to release the hospital’s director from detention. Israel’s U.N. ambassador in Geneva, Daniel Meron, posted on social media a letter he sent on Friday to […]