Edmonton police responded to the report of a deceased male at a residence in the area of 133 Avenue and 90 Street on November 24th at approximately 2:30pm.
On arrival police located Carlo Deluca, 50, deceased. An autopsy was completed and revealed the cause of death to be Blunt Force Trauma, and the mannor of death a homicide.
No arrests have been made at this time. Police ask any citizens or drivers who have home security or dash cam footage that captured unusual activity in this area to contact the EPS at 780-423-4567.