KenyaGachagua Slams Ruto as US Senate Bill Seeks Review of Kenya’s Ally Status1 year ago · By Eugene Were