Leaked Imam Video Revealing Truth About Zohran Mamdani Goes Viral Americas Trusted News 13 hours ago IMAGE ABOVE FROM VIDEO BELOW TOP COMMENTS FROM VIDEO BELOW I still can’t believe this is the same city where 9/11 took place… We truly are that stupid as a country your enemy is in your house. wake up America.