WARNING-Graphic Footage: Economist Steve Moore has the latest on the impact of shoplifting on 'Your World.'
via YouTube November 26th 2023