LSK President Faith Odhiambo resigns from Victims Compensation Panel, stepping down as Vice Chair after weeks of mounting pressure.
Subscribe to our newsletter and stay updated on the latest developments and special offers!