Profile

Ted Cruz

Does Ted Cruz have what it takes to derail Donald Trump's bid to become US president?

Coming Up Next