3 Great Inventions Islam Has Brought To This World This Ramadan, let's celebrate some great Muslim achievements rather than dwell on Islamophobia. 4 min read