A street full of singing people in Tororo, Uganda
A spectator enjoys the 2010 Standard Chartered Nairobi Marathon held on the 31st of October, 2010 in Nairobi, Kenya. The Nairobi Marathon has become the signature annual sports event that brings together runners and supporters from all over the country as well as foreign participants to Nairobi. Photo by Joshua Wanyama | Africa Knows
A woman exits the Catembe Island ferry at Maputo Harbour with the line up to get onto the same ferry passing by her.
Safaricom's CEO Bob Collymore walking ahead of Aly Khan Satchu during the Safaricom safari sevens
A man makes and sells rubber stamps in a market in Antananarivo, Madagascar