President Joe Biden arrived in New Delhi and will meet with Prime Minister Narendra Modi ahead of the G20 summit this weekend.

Share:
More In Politics
Load More