More than 200 police officers including the militarized SWAT team, violently raid the Black Panther Party’s headquarters in Los Angeles, California with about 12 members inside.
More than 200 police officers including the militarized SWAT team, violently raid the Black Panther Party’s headquarters in Los Angeles, California with about 12 members inside.