A Woman Reportedly Gives Birth to 10 Children!

There‚Äôs this long-held belief that says Africa is the motherland; well, according to BCC news, Gosiame Thamara Sithole might prove this to be the case.  Reports are that Sithole gave birth to 10 children this week in what is considered to be the Guinness World Record if true. As of right now, a woman in … Continue reading A Woman Reportedly Gives Birth to 10 Children!