Neighbours describe Jeremy Carson as a kind-hearted man and talented jeweller, but add that he recently struggled with mental health issues. Carson passed away on the night of March 9, 2024 after a fire in his unit at 33 Becher St. in London.
In a London Police Service interview room moments after his arrest, Nathaniel Veltman told the investigating officer he didn’t regret doing what he did.
Western University looking into alleged incidents of sexual violence at student residence cp24.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from cp24.com Daily Mail and Mail on Sunday newspapers.