Andrew Scheer

About Andrew Scheer

Andrew Scheer is the leader of the Conservative Party of Canada and leader of the Official Opposition.