Some are whining about President Trump's statements about his power to pardon.
Here is what the US Constitution specifies:
Article II, Section 2
1: The President shall ... have Power to grant Reprieves and Pardons for Offences against the United States, except in Cases of Impeachment.
So he CAN pardon anyone, but not himself if he is impeached.