Site icon The Crystal Eyes

Ontario’s police watchdog clears officer after woman’s falling death during wellness check

Officers were called to an apartment building in North York shortly before noon on May 18 after receiving a call about a woman who was considering suicide.

Exit mobile version