Crime Police Department Reportedly Let Officers Have Sex With Suspected Prostitutes The police department in Worcester, Massachusetts allowed officers to engage in sexual… CelebJamDecember 10, 2024