The mysterious owners of the Las Vegas–based Cheetahs strip joint in Kearny Mesa have opened a new legal front in federal court against San Diego police, claiming that raids by the cops have been illegally …
April 30, 2014
Posted April 29, 2014
The mysterious owners of the Las Vegas–based Cheetahs strip joint in Kearny Mesa have opened a new legal front in federal court against San Diego police, claiming that raids by the cops have been illegally …