World Report

Kenyan fl ames of fury
Riot police run in front of a burning barricade during protests in Nairobi. Protesters and police in Kenya have clashed after the leader of the government opposition claimed he was cheated of victory by a hacking attack that he said manipulated the results in the country’s presidential election. At least three people have been killed. Photo: CNS