Jahon Donnell Scott and Christopher Allen Webb Arrested for Stealing Nearly $28K in Electronics from FedEx Trucks

FedEx

Authorities in North Carolina have arrested two FedEx employees accused of stealing thousands of dollars worth of electronic devices from company delivery trucks over several months. The case has drawn attention due to the significant value of the allegedly stolen merchandise and the fact that the suspects were entrusted with handling customer shipments as part … Read more