NBC News   |  April 29, 2014

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.

Share This:

Sorry, we do not have a transcript available for this video at this time.