News

People across 24 countries hold a marginally more favourable than unfavourable view of India, according to research by the ...