• Shoplifters locked into California store by employee

    Authorities say shoplifters trying to boost thousands of dollars’ worth of sunglasses from a Southern California store found themselves locked inside by …

    Read More
  • 0 0