Feedback

WXIA: 6 Shot at FedEx Facility, Shooter Dead

 

WXIA-TV reports six people have been shot at a Federal Express shipping facility near Atlanta, Georgia, and that the shooter is dead from a self-inflicted gunshot wound.

Shows