Random Words:
1.
a) To defend an argument in a way that is difficult to attack for moral reasons.
b) To take the moral high ground
c) To pretend to be ..
1.
nickname for former Prime Minister of Canada, Stephen Harper
Political scandals such as the in-and-out scheme and the Cadman affair led..