Convicted Cop killer Edgar Tamayo Arias Executed
Texas executed Mexican citizen Edgar Tamayo on Wednesday January 22nd at 6 pm, for killing a police officer, despite the objections from the U.S. State Department as well as international diplomatic pressure. The Supreme In an op-ed in the Austin American-Statesman, former Texas Governor Mark White called for a new hearing for Edgar Tamayo, a … Read more