Hosted on MSN1mon
A Dozen Black Inmates Reportedly Self-Immolated at Virginia Supermax Prison to Escape 'Intolerable Racism, Abuse, and Inhumane Conditions'Twelve Black inmates at Red Onion State Prison, Virginia's first super-maximum security prison, have reportedly set themselves on fire since September in a bid to get transferred away from abusive ...
Ritchie self-immolated at the site on Jan. 20 just hours after President Donald Trump took his oath of office and the local Martin Luther King Jr. Day march brought hundreds of people past the mural.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results