KRA extends deadline after system glitch disrupts tax filing Celebrity 1st July 2025 The Kenya Revenue Authority (KRA) announced on Monday, June 30, that a technical glitch in their system led to taxpayers…