Veteran Kenyan opposition leader, Raila Odinga, leads a cavalcade of cars through the streets of Nairobi, shortly after his return from a trip to Dubai.
In a festive atmosphere, the large crowd of supporters followed his convoy through the streets of the city as it made its way to a rally in the district of Kibera.
It was the second gathering of his coalition Azimio la Umoja-One Kenya party since Odinga and President William Ruto agreed to bipartisan talks to iron out their differences.