Texas man Steven Nelson, convicted in 2012 of murdering a pastor the year before, was put to death by lethal injection Wednesday evening.
A man was executed by lethal injection in the US state of Texas on Wednesday for the 2011 murder of a pastor that he insisted he did ...
Alyssa Bethencourt was there as officers, loved ones and community members paid their respects to fallen Officer Jason Rosco, ...