Africa Our World Thomas Sankara: Africa’s revolutionary herosatofsatOctober 12, 2021October 12, 2021 by satofsatOctober 12, 2021October 12, 202101123 Known as Africa’s Che Guevara, Thomas Sankara was Burkina Faso’s revolutionary anti-imperialist leader. He took a stand against corruption and was an advocate for women... Read more