×
Megan Gallagher was killed in the garage behind this home on Weldon Avenue. (Lara Fominoff/650 CKOM)

Details of Megan Gallagher’s death revealed as two plead guilty

By Libby Gray Mar 1, 2023 | 3:51 PM