Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Robert Roberson was nearly executed on Thursday, but a last minute stay from the Texas Supreme Court halted the execution. On Monday, Roberson will address the committee that issued the subpoena that kept the state from taking his life. Death…