Kenyan taxpayers who fail to file their tax returns before the June 30 deadline will lose their Kenya Revenue Authority (KRA)...