Ruto's Apology to Gen Z: A Sincere Gesture or Political Maneuvering?