indianapolis shooting

Indianapolis Shooting: Eight Killed at FedEx Facility

Eight people have been killed and seven injured in a shooting at a FedEx facility in Indianapolis, police say. According…

4 years ago