Next Post

Twin sisters deliver babies minutes apart at NA hospital

Twin sisters Amesha Thuesday Grant and Amela Latahsa Thuesday today gave birth to their babies some 13 minutes apart at the New Amsterdam Regional Hospital. Both infants, a girl named Cassidy Mirac…
Next Post

Twin sisters deliver babies minutes apart at NA hospital

Twin sisters Amesha Thuesday Grant and Amela Latahsa Thuesday today gave birth to their babies some 13 minutes apart at the New Amsterdam Regional Hospital. Both infants, a girl named Cassidy Mirac…