An Opera News Kenya publication
A disappointing vulnerability in a section of the country has led to the putting on spot…