From Retail Theft to Cannabis Shops, Here Are California’s New Laws for 2025

December 30, 2024