Gave birth to twins twice in 6 months, doctors had to struggle Lifestyle March 6, 2023 Britney Alba from the US has given birth to Momo twins. Alba is a school teacher in Tuscaloosa and after…