Steven Sahiounie, journalist and political commentator Israel has insisted that the Al Shifa Hospital in Gaza is sitting on top of a network of tunnels which are the Hamas headquarters in Gaza. The Israeli government have offered no credible proof, and only cite secret intelligence as their source. Lieutenant Colonel Peter Lerner, Israeli army spokesperson, […]
Source