Israelâs claimed âevidenceâ of Hamas headquarters at Al Shifa Hospital in Gaza unraveling under scrutiny
(NaturalNews) When Israeli troops descended on Al Shifa Hospital in Gaza as part of their quest to eliminate the Hamas terrorist group, they were already dealing… » READ MORE