
Washington Nationals clinch first World Series
The Washington Nationals have clinched their first World Series title after defeating the host Houston Astros 6-2 in Game 7 at Minute Maid Park in Houston, Texas.
01:20
- Source:
CNN
Latest Videos
17 videos

Journalist finds something unusual in George Santos' campaign expenses

Should you feel guilty about not tipping? Etiquette expert weighs in

'The whole place shook': Man describes what it was like when Israeli military raided his home