Why are so many European languages spoken in Africa?

Extensive travel to Europe due to air travel

Colonization of Africa by European countries

Ancient trade with Europe

The belief in Africa that everyone should speak more than one language.