Seven men have been indicted in the July 2022 theft at a rest stop north of Los Angeles, which federal prosecutors believe was the largest jewelry heist in United States history.
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.
