Tag: 115128312

Democrats invest $5 million to try to defeat Republican Ted Cruz in Texas Senate race

WASHINGTON -- Democrats backing Rep. Colin Allred's bid to defeat Texas Sen.…

News Today News Today