Audacity

An opposition supporter reacts under the heavy rain in front of a burning barricade in Mathare district, in Nairobi on October 26, 2017, as a group of demonstrators blocked the road and tried to prevent voters from accessing a polling station during presidential elections. — AFP