Pressure by public informed decision to give concessions

  • | Citizen TV
    2,239 views

    Tax measures have been unpopular with many Kenyans