Tag: Texas
Texas deputy killed in fatal crash by suspected drunk driver: police
Texas authorities are investigating a fatal crash Saturday evening that resulted in the on-duty death of a sheriff's deputy, officials said. The incident may have ... Read More