Update: Peel Police rule death of Andrew DaCosta, 19, a homicide. Via Dodda Cres #Brampton Obvious signs of trauma.