Met Police chief urges retailers to ‘step up’ in fight against Britain’s shoplifting epidemic
There were over 20 million incidents of shoplifting in the UK last year, according to the British Retail Consortium
There were over 20 million incidents of shoplifting in the UK last year, according to the British Retail Consortium
The Democrats have been accused of 'cherry-picking' the images after only 19 of the 95,000 were released
The creature was far bigger than some of the most infamous predators familiar to humans, like crocodiles and great white sharks