Texas inmate executed for fatally stabbing 2 brothers

Visits: 6

A Texas inmate has been executed for fatally stabbing two Houston-area brothers during a robbery in their home more than 30 years ago Read More Go To Source