Thomas Larry North Carolina Death Row
Thomas Larry was sentenced to death by the State of North Carolina for the murder of an off duty police officer Robert Buitrago. According to court documents Thomas Larry would rob a store and in the process of an armed robbery would shoot and kill Robert Buitrago. Thomas Larry would be arrested, convicted and sentenced […]
Thomas Larry North Carolina Death Row Read More »