Eric Devon “Poppy” Payne was 31 years old when his life was taken in Chester, Pennsylvania, on April 15, 2000. He was an African American male whose death came suddenly in the early morning hours, during a violent moment that appears to have erupted on Bunting Street before most of the city had fully awakened. What should have been another ordinary morning instead became the day his family, friends, and community were forced to carry the devastating weight of his absence.
Payne was ki
...Read More