South African Woman Who ‘Gave Birth to Ten Babies’ Lied News Leverage Editor June 24, 2021 Gosiame Sithole, the South African woman who this month made headlines after saying she had given birth to a world record-breaking ten babies, fabricated the… Continue Reading