Rashid Echesa Arrested for Masterminding Governor Baraza Extortion Ring
Former Sports Cabinet Secretary Rashid Echesa has been arrested in an investigation into claims of an extortion racket targeting Kakamega Governor Fernandez Barasa. Echesa has been locked up at the…