The Kenya Revenue Authority has launched a verification tool to combat impersonation and extortion, ensuring taxpayers can confirm genuine KRA staff identities.