Carissa MacDonald and Aaron Stone killed by landlord: Cops
Carissa MacDonald and Aaron Stone (Hamilton Police Service) A young Canadian couple that was engaged to be married were allegedly shot and killed on the front lawn of their residence by their 57-year-old landlord following an argument over mold in the home, authorities say. The landlord was killed later that day following a shootout with…