Omar Mosleh
Omar Mosleh
Omar Mosleh is the senior reporter at Metro Edmonton. Prior to joining the Metro team, he worked as a reporter and editor in Alberta, Ontario and Saskatchewan.