The Kenya Revenue Authority (KRA) has intensified its enforcement efforts by going after Kenyans filing nil returns despite ...