57 Nations. 300 Delegates. ONE VOICE — Africa Demands Its Future Now!
At the International Conference of Pan-African Progressive Forces (PPF) in Ghana, more than 300 delegates from 57 African nations and the diaspora signed two important documents that were a big step toward Africa’s ultimate freedom. The Accra Declaration lays out a general plan for political and economic unity, resource sovereignty, industrialization, and financial independence. The…

