Armed Black Militants in Tulsa: ‘We Will Kill Everything White in Sight’
Armed black militants from the New Black Panther Party have vowed to ‘kill everything white in sight’ during a march in Tulsa, Oklahoma on Saturday. Organizers held a “March for Reparations” protest and marched through […]
