Political Struggle for Mt. Kenya Involving Ruto, Gachagua, and Uhuru - August 2025