Diana BTJOct 27, 20231 min readIsrael Raises a Red FlagThe IDF released this briefing one hour ago. Video shows footage which proves that the Hamas' key command center is hidden under the largest hospital in Gaza.
The IDF released this briefing one hour ago. Video shows footage which proves that the Hamas' key command center is hidden under the largest hospital in Gaza.
Comments