Virginia Inmates Attempts To ‘Set Themselves On Fire’, Here’s Why…
02 Dec 2024
Several inmates at Virginia’s high-security Red Onion State Prison reportedly harmed themselves in protest against alleged “inhumane” conditions. According to reports, six prisoners intentionally burned themselves by tampering with electrical outlets, while 12 others sustained injuries during the incidents. Intolerable Living Conditions And Abuse Kevin ‘Rashid’ Johnson, an inmate at...
Read More