Charles Schumer
- India
US Congressional delegation calls on PM Modi
New Delhi: A US Congressional delegation of nine Senators led by Senate majority leader Charles Schumer called on Prime Minister Narendra Modi here on Monday. The delegation included Senators Ron Wyden, Jack…