When two of his Republican rivals for an Ohio Senate seat nearly came to blows on live statewide television two years ago, JD Vance appeared unimpressed.
Read Also
- Alberta municipal leaders squash advocacy for permanent resident voting rights
- Mark Robinson hospitalized with burns after incident at campaign event amid ‘Black Nazi’ scandal
- B.C. election: Critics see drug debate tainted by politicization
- 50 Viking Age skeletons unearthed by Danish archaeologists
- China, at UN, warns against 'expansion of the battlefield' in the Ukraine war
- Counting the cost of British Columbia’s toxic drug crisis
- Main Czech opposition party wins most seats in election for a third of Senate
- Death of Hezbollah chief raises question of what comes next
- Israeli PM Netanyahu presents maps at UN, labels India a 'blessing' and Iran a 'curse'
- This Republican politician 'borrows' wife and children for photoshoot
Latest CTV News
- China, at UN, warns against 'expansion of the battlefield' in the Ukraine war
- Indicted New York City mayor adopts familiar defense: He was targeted for his politics
- 17 people have been killed in 2 mass shootings in the same town in South Africa
- An explosion and fire at a service station kills 13 in Russia's Dagestan
- An explosion and fire at a service station kills 13 in Russia's Dagestan
- Vance exuded calm during a tense debate stage moment. Can he keep it up when he faces Walz?
- Vance exuded calm during a tense debate stage moment. Can he keep it up when he faces Walz?
- Walz has experience on a debate stage pinning down an abortion opponent's shifting positions
- Walz has experience on a debate stage pinning down an abortion opponent's shifting positions
- Hezbollah leader Hassan Nasrallah was killed in Beirut strike, Israel's military says