John Rubio is scheduled to become the eighth death row inmate to be executed this year in Texas.
Read: Read More
Blogs and news from the borders of America.
John Rubio is scheduled to become the eighth death row inmate to be executed this year in Texas.
Read: Read More