World News Dutch anti-Islam party on the verge of forming EU’s latest hard-right government May 15, 2024