Fly the (Hamas) Flag! :: SteynOnline Posted on October 11, 2023 https://www.steynonline.com/13831/fly-the-hamas-flag