Africa Virtual Exchange

AfricaVirtualExchange

An ongoing conversations between African Americans and Africans

About

An ongoing conversations between African Americans and Africans