Skip to content

Mohamed Ali Harrath

Mohamed Ali Harrath is CEO of Britain’s Muslim television station, the Islam Channel