A transgender woman sued Los Angeles County, the Sheriff’s Department and Sheriff Robert Luna Thursday, alleging her civil ...
also referred to in the media as Twin Towers Jail, is a complex erected in Los Angeles, California. The facility is located at 450 Bauchet Street, in Los Angeles, California and is operated by the ...