President Ruto, Museveni and Raila grace the Piny Luo Festival closing ceremony