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