Pro-immigrant demonstrators protest outside Otay Mesa Detention Center
“Shame on you,” a group of protesters shouted at employees of the Otay Mesa Detention Center Tuesday in a demonstration denouncing the detention of immigrants across the country. This group, about 60 in total, were part of a much larger protests in ...
Article Link