ODM boss Raila Odinga blamed the legislature for impasse on the Division of Revenue (Amendment) Bill 2024, which has delayed ...