Crime4 years ago
Three indicted on drug trafficking charges as authorities investigate alleged kidnapping of postal worker
As U.S. Postal Inspection Service agents, with the assistance of Rhode Island State Police and Pawtucket Police, continue to investigate the alleged kidnapping of a postal...