Israeli forces detained more than 240 Palestinians including dozens of medical staff from a north Gaza hospital they raided ...