Leslie Brown, a 28-year-old African American woman, was found dead on January 11, 2010, in an abandoned building located at 119th Street and Wentworth Avenue on Chicago's Far South Side. She was discovered wearing only socks, and an autopsy confirmed that she had been strangled. Brown, who had a history of prostitution, was one of several women targeted in a series of violent crimes between 2008 and 2010.
The investigation led to the arrest of Michael Johnson, a 30-year-old man with a h
...Read More