Dear Friends, On September 15th, 2024, a tragic, horrifying event took place at Virginia’s Red Onion State Prison—an event that highlights the unbearable conditions incarcerated individuals face every day. In a recent radio essay, Kevin Rashid Johnson reports that Econ, and his cellmate Trayvon Brown set themselves on fire, hoping to escape the intolerable racism,...| Prison Radio
Six men at Red Onion State Prison in Western Virginia used “improvised devices” to give themselves electrical burns.| theappeal.org