An Opera News Kenya publication
Good morning, Kenyans are today bracing for a full day of uncertainty with six major protests…