An Opera News Kenya publication
The US state department issued a worldwide human rights report on Wednesday, stating that lack of…