Reality check for ‘intolerance’ brigade: 89% Muslims and 89% Christians feel they are very free to practice their religion in India

In comprehensive research conducted by Pew, most Indians think that India has lived up to one…

Pew Research Center: China’s unpopularity hits all time high, world has no confidence in Xi Jinping

As per a poll conducted by the global research giant, Pew Research Center, China’s unpopularity has…