https://techweez.com/2019/02/25/kra-tax-return-filing/
KRA Clears the Air on Alleged Halt of Filing of Tax Returns