I believe Hamid Saeed Kazmi. He is telling the truth and being honest. The problem is the whole party which he joined is full with corrupt people. I do not agree with Haroon Rasheed that Saeed is incompetent. I think Saeed doesn't have much authorities as far as the appointments are concerned. Should he resigned ? I think he could but for some unknown reasons he didn't. For the Hujj Corruption scandel, he is not personally responsible however as a Minister, he bears the ultimate responsibility. But then again, only if he has real authority within the ministry.