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 to 10 BABIES! Sorry, Octomom! Old news! This would have been a world record. Related: Woman Gives Birth To NINE Babies — But Was Only […]