Biden heads to India for G20 summit

President Joe Biden will land in New Delhi on Friday where the world’s most important leaders are gathering for the high-stakes summit.

September 8, 2023

Top Stories

ABC News Live Presents