nairobi traffic nn A section of vehicle stuck in traffic along Mombasa Road. [www.nairobinews.nation.co.ke]