Watch: Arab TV host blasts Islamic terrorism

Arab TV host calls on the Muslim world to condemn Islamic extremism.

,

Screenshot
Screenshot
MEMRI




top