3:50pm PDT - April 22nd, 2022

Greene Mile? In the case of Carlos DeLuna, there is strong evidence the State of Texas has executed several innocent people, including Ruben Cantu, Cameron Todd Willingham, Gary Graham (Shaka Sankofa), and most recently, Larry Swearingen, who was put to death in August 2019. https://t.co/tSmfhFDW0r https://t.co/yPiYyU5p33

0 retweets   0 likes  - Myster safe_t (@c3littlefish)