Jennifer Neville-Lake Settlement
Jennifer Neville-Lake Settlement: On Monday, Peel Regional Police located Lake’s corpse on Charters Road in Brampton. Charters Road is located in Brampton. According to some sources, he had been detained under the Mental Health Act and there had been an incident on Father’s Day at his residence in which the police used a Taser. According…