Kenyans Protest New 16% VAT On Petroleum Products |Business Incorporated| · Channels Television · Sentinel