Police reports show Beto O’Rourke tried to flee the scene of a drunk driving crash

The Texas Senate race has been a hot one, with some pundits predicting that Beto O’Rourke could potentially upset incumbent Ted Cruz in the general election in November. However, some new information about an old […]