Oh snap! You're watching Rich TVX News Network! The source of raw, breaking news.

FedEx 'Appalled' More Packages Found Dumped in Alabama Woods

International shipper FedEx on Thursday said it was “appalled” after police discovered packages dumped in a wooded area off a road in Chilton County, Ala., earlier this week.


© 2022 U.S. Intelligence News