There is a vibrant cheer at the Raila Odinga Stadium as Kenya marks its 62nd Madaraka Day.
Thousands of Kenyans crowded the stadium on Saturday night, hours before the official event began.
The national event has drawn huge attention, with videos circulating online showing crowds streaming into the stadium as early as 9 p.m. to secure seats.
By midnight, the 12,000-seater stadium was nearly full, underscoring the immense public interest in the first-ever national Madaraka Day celebration hosted in Homa Bay County.