Omar Mosleh

Staff Reporter

About

Omar Mosleh is a Toronto-based reporter for the Star. He previously was based in Alberta.

Location focus

Toronto

Topic focus

Social Policy, Justice, Breaking News

View all