Ghana's independence and Africa’s stillbirth

File photo: Ghana gained independence on March 6, 1957
File photo: Ghana gained independence on March 6, 1957