ST. LOUIS (KSDK) – Police are investigating the death of a 67-year-old man whose body was found inside his apartment Tuesday morning as a homicide.

The victim – identified as Felix McDonald of the 4400 block of Washington Avenue-- had visible signs of trauma to his body, according to police. However, no official cause of death has been determined.

An investigation inside what happened is ongoing.

Read or Share this story: