Louie De Sousa Sa found dead in Edmonton.

Louie De Sousa Sa, 61  was found dead in his apartment on 82 Street and 123 Avenue in Edmonton on Thursday, May 19.

An autopsy performed on May 24 confirmed that De Sousa Sa died as a result of trauma to his upper body. Detectives have confirmed the death is a homicide.

More to come…