Democrat Tim Walz and Republican JD Vance clashed over the Middle East crisis, immigration, taxes, climate change and energy at a vice presidential debate whose first half was heavy on policy disagreements but light on personal attacks.
Source link