India - At position 134 one of the worst countries to live

What about your twisted phyche
i bet you never question that right?
its much easier to talk about others huh!!