FedEx workers caught looting packages at Texas hub had 94 phones, Apple Watch
Hutchings TX December 24 2018 Employees at a FedEx Ground facility in Hutchins were arrested this week after two package handlers were accused of stealing nearly $50,000 in cellphones and paying a manager and security guard to ignore the crimes. Officers were called to the company Wednesday night after a manager said he wanted to […]