Kenya: Little progress made towards MDG

2005 is a make or break year for Kenya, and future elections are to be won or lost on the MDG platform.