President Uhuru Kenyatta on Monday led the nation in celebrating the 52nd Madaraka Day at Nyayo Stadium.
In attendance were Ugandan President Yoweri Museveni, Deputy President William Ruto, South Africa's Deputy President Cyril Ramaphosa among other dignitaries.