prisonwatchnetwork.org
My nextdoor neighbor Ben committed suicide in Eastham Unit-Texas
Received from Comrade Malik in Texas: Greetings Everyone! I’m very sad to report that my nextdoor neighbor Benjamin LaRue, AKA “Ben” committed suicide last night here at Eastham. Ben was a very you…