An Opera News Kenya publication
The Kenya’s economy may suffer a blow after Kenyans have rejected the recent signed deal between…