Woman Gives Birth In Walmart While Trying To Buy Toilet Paper
A woman in Missouri, USA, reportedly gave birth in a Walmart when she was trying to buy toilet paper amidst the coronavirus outbreak. The woman, whose identity was not shared with the public, gave birth…