Monthly Archives: December 2010

Is America Better Off than India in Terms of Human Rights?

I’m really proud of my sister Joanna. Her article comparing India’s human rights situation and America’s (“First, Look in the Mirror”) was published today on the internet paper* She’s spot-on. Note how she focuses on common ground almost everyone accepts, that Indians shouldn’t allow or promote the killing of female fetuses just because they’re […]