In the last couple of years, the Kenya Revenue Authority (KRA) has tightened its nose against tax cheats, from those that owe thousands...