Kenya's Ruto signs revenue-sharing law as new taxes take effect | Africa Front