Police in the UK have discovered a car polishing device which they believe is the work of criminals.The device, which was found by officers at the London police station on Monday, has been referred to the Crown Prosecution Service (CPS).It is the latest in a series of devices found at police stations across the country […]

Continue Reading...