New details about the IDF operation in Shifa Hospital in northern Gaza were revealed on Tuesday, with an IDF official telling Army Radio that “we’re sitting on a gold mine” regarding the intelligence information they gleaned from hundreds of detained terrorists, most of whom turned themselves in. As of Wednesday morning, IDF forces arrested over […]