The chief of the Wikwemikong Tribal Police in northern Ontario has been found guilty of sexually assaulting one of his female employees. Terry McCaffrey has been on leave from the Manitoulin Island police force since he was charged in January 2021.
He …The chief of the Wikwemikong Tribal Police in northern Ontario has been found guilty of sexually assaulting one of his female employees. Terry McCaffrey has been on leave from the Manitoulin Island police force since he was charged in January 2021.
He …