Pan-African Thought and the Struggle Against Neo-Colonialism | Synapse