on March 2, 2026 in World News Western Governments Are Surrendering The Public Square To Islamists, Literally click here for more