Thursday, March 28, 2024
Advertisement
Tags Diana Rubio

Tag: Diana Rubio

Close L.A. County Jail!

The Los Angeles jail system holds over 20,000 detainees and is the largest jail on earth, costing nearly $1 billion a year to operate. This is the 21st century, yet the conditions there are similar to slaves packed tightly on a ship during the Middle Passage.