An Opera News Kenya publication
Kenyans are holding a demonstration today as they march in the streets of Meru …