Tag: Thelma Chiaka

Woman Gives Birth To 6 Babies In Just 9 Minutes

Published on June 12, 2020 by Face of Malawi

A Texas woman may have set a record of some kind after she gave birth to six babies in just […]