India is the only G20 country which follows the Paris accords. Simply put, India is sacrificing its own progress to please others
India’s Environment, Forest and Climate Change Minister Prakash Javadekar, who is also the Information and Broadcasting Minister, has no less than on three different occasions boasted about how India is the ...