Monday 09 December 2024 - 11:15am Abductions and killing are the price Kenyans say they are now paying for rejecting the government’s high taxes on basics earlier this year.