Lagos: Man hangs self on tree, traditionalists perform cleansing rites by Adekunle Dada May 1, 2023 0 A yet-to-be-identified man has committed suicide by hanging himself on a tree at the NEPA Junction in Agboroko community, in ...