African Stream, a newly created social-media platform with its headquarters in Nairobi, Kenya brands itself as a tool that seeks…