CRS Report and Modi’s India
India, known as the world’s largest democracy, has long championed its dedication to democratic values and human rights. However, recent evaluations by international bodies and human rights organizations reveal a disturbing shift. Under Prime Minister …