Sep 14, 2021 Africa Kenyan senator in court for touching woman’s private parts without her consent In Kenya, Meru Senator Mithika Linturi has been charged with attempting to rape a.. Read more