Mohammed

Mohammed Ali Al-Zabidi, president of the Markaz-Ul-Islam Muslim congregation. Photograph supplied for Canadian Energy Centre

By sheldon