Liberation Committee for Africa
Location: New York, New York, United States
Duration: Unknown, 1961? - Unknown, 1971 or 1972?
The Liberation Committee for Africa published Liberator magazine. About September 1963 publication of Liberator magazine was taken over by the Afro-American Research Institute, Inc. The Afro-American Research Institute may have been a new name for the same organization; the address and some of the names of those on the masthead did not change...
View Full Description