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