What is happening with Kamala’s nervous laugh? We have a couple of theories as to what is going on here. And how do you give birth to 10 kids at once?! This story is unbelievable and also set a new record.
Learn more about your ad choices. Visit megaphone.fm/adchoices