Using civilian buildings like a hospital for military purposes is a war crime.
If Israel doesn't bomb these military installments it will simply encourage more war crimes by Hamas. Hiding behind innocent people cannot provide immunity because it just encourages more of it.
No. bombing the ospital and killing civilians is a war crime, building whatsoever close to an hospital isn't a war crime.
The losers cry "war crimes" because they don't want people to understand that there isn't any law in war. If there are rules and laws in war, then the war is only a war game.
