THE PRESENTERS

Muhammad Shafiq

Mohammed Shafiq (born 25 January 1979) is a media commentator on British Muslim issues.