We can hope that if he keeps this up, he manages to get into a position as did Geert Wilders with courageous and consistent messaging.
The details on this gentleman can be read at RAIR
“The secret of all victory lies in the organization of the non-obvious.” -Marcus Aurelius
If I recall correctly, “Islamophobia” was actually coined by the Muslim Brotherhood, specifically to demonize their opponents. But there’s no real air between the MB, the CCP (reportedly funding the MB now) and the Evil Left, so potayto, potahto, it’s all one rot.