Indians Biggest Supporters Of International Aid: World Economic Forum

Indians have emerged as the biggest supporters of international aid, with a global public opinion survey putting India on the top when it comes to people expecting their nation to help other…
Source: feedburner feed

Leave a Reply

Your email address will not be published. Required fields are marked *