New Entry
Photo
A man who was shot and killed by Belleville police last week after officers say he fired at them was a member of the National Revolutionary Black Panther Party, organization officials said. A St. Louis-area resident, Angelo Brown was also a national officer within the organization, and was the leader for the party in St. Louis. Members from across the country are planning a protest over the shooting, but haven’t set a date.
Obituary link
Adding agency.
Adding agency.