Two people were arrested in Vista, California after SDSO deputies seized hundreds of pounds of narcotics from their vehicle, residences, and storage units, which were allegedly being sold through Instagram.
Discover more from USA NEWS
Subscribe to get the latest posts sent to your email.