Nov 20 Nov 20 World's Clumsiest Islamophobe Sets Own House on Fire Hamzah Moin Articles, Believable News, Islamophobia