New Delhi | India's foreign policy earlier was about maintaining an equal distance from all nations but now, it is of ...
India, the world’s largest democracy ranked 24th out of 33 countries for free speech making it the 10th nation from the last on the list, showing a gap between public perception and reality.