An Opera News Kenya publication
The World Population Review ranked Kenya at position 114 among 175 countries with the highest suicide…