Charlotte & Pete O'Neal

Charlotte and Pete O’Neal are two veteran members of the Black Panther Party who fled political persecution in the US in 1970 and have lived in exile since. They are the founders of the United African Alliance Community Center in the Tanzanian village of Imbaseni, from where they also manage the Leaders of Tomorrow Children’s Home.

Photo by Barbara Davidson.


Showing 1 of 1 articles



Read now

Magazine — Issue 11