Why should one of the “best of people” (Qur’an 3:110) apologize to one of the “most vile of created beings” (Qur’an 98:6)? “Dearborn mayor refuses to apologize for telling Christian minister he was ‘not welcome here,’” by Jasmine Baehr, Fox News, September 24, 2025: At Dearborn, Michigan’s first city council meeting since his clash with […]