Pew Poll Shows Declining Support for India amid H-1B Uproar

GettyImages1144313163-640x335.jpg

Public favorability for India has dropped sharply over the last ten years, according to a survey by the Pew Research Center.

Continue reading...

[ H/T Breitbart News ]

Comments

There are no comments to display
Back
Top