On August 28, 2023, the community of Indianapolis, Indiana, was shaken by the violent death of 27-year-old Emily Lee-Anna Willis. A mother and beloved family member, Willis was walking on the near east side of the city in the 200 block of North Rural Street, near East New York Street, when the incident occurred. Surveillance footage and witness accounts later revealed that she was being pursued by individuals in a gray vehicle. As she attempted to flee, witnesses heard her screaming for the occu
...Read More