New Muslim Ummah (Last Ep.) | Project Takfirism | The Enemies of Islam | English
Season I: Project Takfirism Episode XII: New Muslim Ummah This is the last episode of season I 'Project Takfirism' of the series 'The Enemies of Islam'. A Production of