Medecins Sans Frontieres has halted "non-critical" medical activities at a major hospital in southern Gaza following reports from patients and its own staff of armed men inside the facility and ...