Letters
Suicide scourge and economic adversity
5 years agoLUTH
Former Niger Delta militant, Friday Igbegbe allegedly took his own life at Ogbe-Ijoh, Delta State, through a yet-to-be-ascertained means, after a long battle with depression...