Police killed teenager that called them for help

Quinn MacDougall, 19, called Hamilton police over a threat he received on Snapchat. When police arrived Quinn was with his step-father, Baldwin. While Quinn was talking to the officers, Baldwin left to walk the dogs. After a few minutes, Baldwin heard gunshots coming from the house. When he returned, Quinn was already dead with four […]