Indian opposition leader slammed for meeting with US lawmaker
Congresswoman Ilhan Omar is a staunch critic of the Narendra Modi-led government Indian opposition leader Rahul Gandhi’s meeting with US Congresswoman Ilhan Omar has triggered an angry response from members…