Woman commits su!cide
A Nigerian woman named Margaret Oyibo Atayi reportedly took her own l!fe due to complications in her marriage. According to reports from sources, Margaret was last seen around City College ...
Read moreA Nigerian woman named Margaret Oyibo Atayi reportedly took her own l!fe due to complications in her marriage. According to reports from sources, Margaret was last seen around City College ...
Read more