Chaos, teargas, running battles and suspected live bullets marred Nasa leader Raila Odinga's entry into Nairobi city centre upon his arrival from the US on Friday.
Mr Odinga left Jomo Kenyatta International Airport in a convoy of tens of vehicles accompanied by a host of Nasa leaders and hundreds of their supporters.
Chaos started immediately the convoy left the airport, with the vehicle ferrying Mr Odinga taking the wrong side of Mombasa Road.
This was because the route heading to Mombasa had a gridlock stretching kilometres following violent confrontations between police and Mr Odinga’s supporters in the morning.
The Nasa supporters wanted to force their way into the airport but police lobbed teargas canisters at City Cabanas and other sections of the road to arrest their march.
The convoy later diverted from Mombasa Road to Jogoo Road but the chaos followed Mr Odinga and his team as police engaged youths in running battles.
Their plan was to march through Jogoo Road on to Haile Sellasie Avenue, then into Uhuru Park, the venue of their rally, but the violent confrontations just would not stop.