An on-duty OPP officer was killed in northern Ontario on Tuesday afternoon.

Tarun Bali, a Provincial Constable, died while conducting an investigation with members of the James Bay OPP detachment near Hearst, Ont., 600 kilometres northwest of Sudbury, the police force said in a news release.