Twin sisters deliver babies minutes apart at NA Hospital
Twin sisters, Amesha Thuesday-Grant and Amelia Thuesday on Wednesday made history with the delivery of their babies within minutes of each other at the New Amsterdam Public Hospital.
The Regional Democratic Council of Region Six (East…