Ruto's Fiery Response: Kenya's June 25th Holiday Declaration Ignites Political Storm