Muslims Thought The Netherlands Will BOW DOWN To Islam, Then THIS HAPPENED …. Patriot Mobile Posted 03/25/2026 11:35 AM Categories Dr. Steve Turley, Alt Media