Uttarakhand, Jharkhand, and Chhattisgarh—formed in November 2000—mark 25 years with sharply different development outcomes, despite similar aspirations for self-governance and cultural recognition.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results