Find The Latest USA News Articles Here
Prichard Police have arrested the woman accused of firing the shot that killed Grace Carter Tuesday…