Tag: texas

Texas Prepares to Execute Another Potentially Innocent Man

From ThinkProgress: Robert Gene Will was convicted in the 2000 slaying of Deputy Sheriff Barrett Hill in Harris County, Texas. Will and another man, Michael Rosario, were caught trying to break into a car in December 2000. Both men fled, but Will says he was apprehended and placed in handcuffs by police. That’s when someone

Continue reading