Ted Cruz Endorses Donald Trump
Ted Cruz announced Friday he will be voting for his formal rival Donald Trump.
Trending on Townhall Media
Freedom Is Not Enough: Prosperity Requires A Pro-Commerce Culture
WATCH: Student Emma Gonzalez is dumbfounded when Dana Loesch explains NICS reporting guidelines – tw
George Soros: Top 10 Reasons He Is Dangerous | Human Events
Washington Examiner: Gun Control Is A Fantasy - Bearing Arms
7 Terrible Liberal Gun Control Arguments … And How To Beat Them
WATCH: Dana Loesch Decimates Broward Sheriff's Arguments at CNN Town Hall
Have you heard the story about the worst roommate ever?