Today in Pictures - November 4, 2013

Participants cheer as they take part in The Colour Run on Nov 3, 2013. The Color Run is a 5km, untimed race, held in cities worldwide, with the aim of promoting healthy living. Participants are doused from head to toe in different colours at each kil
Participants cheer as they take part in The Colour Run on Nov 3, 2013. The Color Run is a 5km, untimed race, held in cities worldwide, with the aim of promoting healthy living. Participants are doused from head to toe in different colours at each kilometre. -- PHOTO: REUTERS

Eclipse in Kenya, protest in Bangladesh, and The Colour Run in Colombia. These, and more pictures, from around the world here.