On November 3, 2023, Newark Police responded to the BP gas station at 121 South Main Street after receiving a call from station management. Management reported that while inspecting the gas pumps, they located credit card skimmers on two of the pumps. The timeframe…