Israel's military said 20 Palestinian operatives were killed Monday and 300 detained during a raid on Gaza City's Al-Shifa hospital that targeted "senior Hamas terrorists". Soldiers rolled in with tanks and air strikes hit the area around the Hamas-ruled territory's biggest medical centre, a complex crowded with patients and displaced people.