Stop Suicide

June 4, 2018

Alleged Yahoo boy commits suicide in horrific manner in Delta state (graphic photos)

A young man stabbed himself to death in Ughelli, Delta state, and people are of the opinion that he is a Yahoo boy who was suffering […]