Erica Alyse Holton, Xavier Neil Holton, and Aminah Michelle Guy die in fatal southwest Cary shooting
Erica Alyse Holton, Xavier Neil Holton, and Aminah Michelle Guy die in fatal southwest Cary shooting Fatal southwest Cary shooting deaths of Erica Alyse Holton, Xavier Neil Holton, and Aminah…