Witnesses have told the BBC the Israeli military has left al-Shifa after raiding the hospital two weeks ago. Read More