Twaweza Press Release – 9 out of 10 Kenyans Are Dissatisfied with the Country’s Economic Management
A press release dated 20th May 2019 issued by Twaweza on findings from a research brief titled “The Big Four Agenda: Kenyans’ views on current public policy issues”.