Twin sisters, Amesha Thuesday and Amela Latasha, on Wednesday, February 24, gave birth to their babies just 13 minutes apart. This delivery which happened at the New Amsterdam Regional Hospital, in Guyana was described as a historic one. Amesha and Amela who were both admitted to the hospital on February 23, gave birth to a […]
Source: Twin sisters make history as they welcome babies 13 minutes apart (Photos)
Comments
Post a Comment