Uhuru's Niece Receives Special Surprise on Her Birthday

  • The KICC Managing Director Nana Gecaga goes about her daily activities in her office.
    The KICC Managing Director Nana Gecaga goes about her daily activities in her office.
    File