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