Kenyans celebrate Madaraka Day to mark internal self-rule

0
237
Kenya marks sixth Anniversary of Mashujaa Day
Kenya marks sixth Anniversary of Mashujaa Day

Thousands of Kenyans thronged Nyayo Stadium, Nairobi, to celebrate the 52nd Madaraka Day, commemorating the day Kenya attained internal self rule.   Read more