Advertisement

Kenyans cast ballots in contentious presidential election