This year, India ranked 96th out of 180 countries, falling three positions from its 2023 ranking. India shares its spot with ...
Congress leader Priyanka Gandhi Vadra has accused the central government of undermining the Constitution by misusing ...