TOPIC
Pew Research Survey
23 countries surveyed had a favourable view of India, most favourable in Israel: Pew Research
A survey in 23 countries outside India by Pew Research reveals that citizens in these nations hold a more favourable and positive view of India