Niagara Regional Police say a man that was reported missing in December has been found deceased.
Last Wednesday, police responded to the Welland Canal near Highway 140 after unidentified human remains were found.
The remains were later identified as 31-year-old Derek Gibbs, who was reported missing on December 17th.
The investigation remains ongoing.
(Written by: Matt Latour)





Comments