Cross Post Now, Nation

Protest supporters are shocked by news that two leaders of the New Black Panther Party in Ferguson reportedly had plans to kill St.Louis County prosecutor, Bob McCulloch and bomb the  St. Louis Arch. The men were arrested three days before a grand jury decided not to indict Officer Darren Wilson in the killing of  Michael Brown. One […]