Kenya President Ruto Fires Ministers; Public Outrage Mounts | 3 Weeks Of Unrest, Over 30 Dead