Superior Court Chula Vista Superior Court in Chula Vista. Photo via Yelp. A Baja California state police officer arrested last year in San Diego …
Second Baja Officer Arrested in San Diego This Past Year Pleads Guilty to Drug Charges
In
Superior Court Chula Vista Superior Court in Chula Vista. Photo via Yelp. A Baja California state police officer arrested last year in San Diego …
In