Pan-African thoughts and actions