'Say I Apologize to The Black Queen!' Black Panther Group Filmed Terrorizing Small Businesses in VA
A Black nationalist group has filmed themselves terrorizing small businesses in Portsmouth, Virginia over the past several weeks -- seemingly without any repercussions
www.informationliberation.com