Afrifund

Practical applications from a touted online revolution are still unclear