Israeli forces said on Thursday they had raided the biggest functioning hospital in the Gaza Strip as footage showed chaos, shouting and gunfire in dark corridors filled with dust and smoke.

Israel's military called the raid on Nasser hospital "precise and limited" and said it was based on information that Hamas militants were hiding and had kept hostages in the facility, with some bodies of captives possibly there.

Hamas called those lies.