Muslim Imam unloads on his religion "Muslims have contributed nothing to the world"

00:00 / 00:00