WATCH: ‘9/11 was the biggest lie in human history,’ says Florida imam August 5, 2025 Tweet Join Group Join WhatsApp Group Email https://worldisraelnews.com/watch-9-11-was-the-biggest-lie-in-human-histroy-says-florida-imam/ Email Print Florida Imam Muhammad Musri made the outrageous claim that the 9/11 attacks were a false flag operation—allegedly orchestrated to fuel hatred against Islam because it was spreading too fast, and to justify invading Iraq and other Middle Eastern countries.Florida Imam Muhammad Musri: 9/11 Was the “Biggest Lie in Human History” – A False Flag Operation Designed to Stop the Spread of Islam in the West pic.twitter.com/1SWITCBVu4— MEMRI (@MEMRIReports) August 5, 2025 9/11ImamOperation Enduring Freedom