This should happen. It is proved beyond doubt that things are not in the control of the Person holding the dual posts under the pretext ofprotecting Pak.
If the leaders are corrupt why they should be pardoned? If pardon will wash away all the crimes/corruption of a politician it should be extended liberally.
US should change its policy towards Pak and allow the democracy to return in a normal way than the play written by the US.