Texas conducts first execution in six months
The southern US state of Texas on Wednesday executed an inmate sentenced to death for murder, amid a nationwide decline in the use of capital punishment.
Oct 06, 2016, 06:11 AM IST
The southern US state of Texas on Wednesday executed an inmate sentenced to death for murder, amid a nationwide decline in the use of capital punishment.
Oct 06, 2016, 06:11 AM IST