Kenya's new president Uhuru Kenyatta has made his first address to parliament.
He urged parties to overcome their differences for the wellbeing of the country and promised social and economic progress. However, during his term he will struggle to bring a divided country together.
Al Jazeera's Nazanine Moshiri reports from Nairobi.
Source: Al Jazeera