Why KRA is itching to raid bank accounts
Tax agency has started enforcing far-reaching ruling by appeals tribunal allowing it to demand tax on all ‘unexplained’ bank deposits unless the receiver can prove the money is not income, and Kenyans are now anxious






