Who is lobbying for India’s Modi government on Capitol Hill?
- Posted on October 15, 2024
- By Al Jazeera
- 2 Views
Who is lobbying for India’s Modi government on Capitol Hill?
US-based Hindu American Foundation has laundered Modi gov’t’s track record on minorities, championed its interests.