Description
Added on the 08/08/2017 04:56:50 - Copyright : AFPTV - First images
Polls open in a repeat presidential election in Kenya that is mired in uncertainty as opposition leader Raila Oding…
People in Spain's capital cast their votes for the European Union Parliament elections. IMAGES