What's your take on the new infrastructure projects in Nairobi? Are th

  • What's your take on the new infrastructure projects in Nairobi? Are they helping or causing more traffic?