Feature/OPED Curbing the Menace of Suicide in Nigeria June 4, 2019 Dipo Olowookere By Okechukwu Keshi Ukegbu Suicide is defined as the act of intentionally causing one’s own death. Studies have traced causes of suicide to mental Read More