Breaking News

Mark this for the title to show upo in the breaking news section!

Free the SF8!!

Eight former Black community activists – Black Panthers and others – were arrested January 23, 2007 in California, New York, and Florida on charges related to the 1971 killing of a San Francisco police officer. Similar charges were thrown out after it was revealed that police used torture to extract confessions when some of these same men were arrested in New Orleans in 1973.

Syndicate content (C01 _th3me_)