Islamism has been utterly humiliatedMoment 583Mark ChangiziJan 12, 20263Sharehttps://youtube.com/shorts/idj66UR5sXU?si=hVdG4RXfyv4kaoYX