Police have launched an investigation after finding a suspicious device that was found attached to a point-of-sale terminal at a Dollar Tree store in Upstate New York.
Can you spot the skimming device on this credit card reader? Hudson Valley police say there are some telltale signs that your information may be compromised.