Opposition leader Raila Odinga on Friday returned to the country to a grand reception.
His welcome was, however, dotted by drama as police engaged in running battles with opposition supporters for the better part of the day.
Police blocked attempts by Raila to address a rally at the historic Uhuru Park grounds.

Raila’s convoy along Jogoo Road on its way to Nairobi’s Central Business District.

The opposition chief’s motorcade along Mombasa early morning.

The convoy as it joined Jogoo Road on its way to Nairobi city centre.

One of the police cars that was stationed at Uhuru Park.

Police water canons spray water to the opposition supporters.

Raila’s car that is said to have been shot at by the police. ANC leader Musalia Mudavadi with former nominated Senator Elizabeth Ongoro.