A man has died after hanging himself from the flyover near the NNPC gas station on the Sanni Abacha highway in Yenagoa, the capital of Bayelsa State, Nigeria. The victim’s corpse was found by passers-by dangling on the rail of the flyover. While some residents believed that the deceased was …
Read More »