Woman Who Claimed To Have Given Birth To Record-Breaking 10 Babies Was LYING!
This is wild. Earlier this month, the world was freaking out over its first recorded successful birth of decuplets when a woman in South Africa claimed she had given birth … Read More