Eleanor Bumpurs, a 66-year-old African American woman, was shot and killed by the New York City Police Department (NYPD) on October 29, 1984, during an attempted eviction from her public housing apartment in the Bronx. Bumpurs, who suffered from arthritis and other health issues, had fallen behind on her rent and was facing eviction. The situation escalated when Bumpurs, reportedly experiencing a psychotic episode, threatened to throw boiling lye at housing authority workers and resisted evictio
...Read More