Believed New Black Panther activist Olajuwon Davis, aka “Olajuwon Ali” and “Brother Ali,” with mustache, seen directing traffic in absence of police during a Ferguson area protest following the death of Michael Brown. (Photo: Danny Wicentowski/Riverfront Times) Federal agents and local law enforcement have arrested two men, believed to be members of the New Black Panther Party, near Ferguson, Missouri, in connection to illegal bomb making and weapons charges.
The two men, Brandon Orlando Baldwin, also known as “Brandon Muhammad,” and Olajuwon Davis, aka “Olajuwon Ali,” are facing one count each in connection with making false statements during a firearms transaction, according …read more
0 Comments