11 results

Kenyan opposition leader Raila Odinga  addresses a news conference on the concluded presidential election in Nairobi on Wednesday. Photgraph: Thomas Mukoya/Reuters

Protesters and police in Kenya have clashed after the leader of the opposition claimed he was cheated of victory by a hacking attack that he said mani(...)

  • « First
  • Prev
  • 1
  • 2