Whom to blame? We have to blame ourselves because we are responsible for all these wrong things. We are voting such corrupt leaders to power. They are supporting corrupt officers to get their share. The contractors are getting benefitted by engaging such officers for their benefit. Ultimately the tax payer's hard earned money is getting into the bedrooms of these individuals. The Citizens has to start revolting against these group of people and see that they will do the works properly. Then only they can become alright. Otherwise, the things will continue like this.