India is incredible. There is no denying the fact. But trust me, there are few things which downright sucks in India. And no, I am not going to talk about political or religious issues. There are already serious forums taking care of those. Today, I want