los angeles police department
6 arrested for running car rental company catering to thieves: police
Six people were arrested in connection with an alleged international burglary crew that used a L.A.-based car rental company that catered to thieves, authorities announced Wednesday.
More Stories
More Stories