DAVID MCGUINTY SHILL

WikiMedia:

Done As A Critic

OTTAWA - Ottawa MP David McGuinty abruptly resigned as the Liberal party's natural resources critic Wednesday after suggesting Conservative MPs from Alberta are shills for the oil industry and should...