Home Videos Israel and Hamas deny responsibility for deadly Gaza hospital explosion Israel and Hamas deny responsibility for deadly Gaza hospital explosion Daily Editor Oct 18, 2023 comments off Tweet on Twitter Share on Facebook Pinterest