Struggle ★ La Lucha is your cheat sheet for the day’s news links. Get the latest stories and headlines delivered to your inbox every morning.
Inmates at the Vaughn Correctional Facility, the largest prison in Delaware, have filed a lawsuit against state corrections officials for “physically, mentally and emotionally” abusing prisoners. The lawsuit was filed in January. “The higher ranking […]