Prisoners Treated Worse Than Dogs Kevin “Rashid” Johnson On April 2, 2024 at Virginia Sussex 1 State Prison, Ribbon, a prison attack dog, was killed. He was allegedly stabbed to death by a Latino prisoner who the dog had been turned loose on… Full Transcript Download “Prisoners Treated Worse Than Dogs”
On April 2, 2024 at Virginia Sussex 1 State Prison, Ribbon, a prison attack dog, was killed. He was allegedly stabbed to death by a Latino prisoner who the dog had been turned loose on… Full Transcript