Depression : Beautiful Mother Of 2 Allegedly Commits Suicide”

Depression has caused a beautiful  Nigerian woman, Margaret Oyibo Atayi, to reportedly  commit suicide due to failed marriage. According to reports , Margaret a mom of 2  from Ugbokolo Local Government Area of Benue State was found dead three (3) days after she was declared missing by one of her family members. She was last […]