Ezra Levant ‘debates’ Greenpeace dude (video) September 16, 2010 By admin Heh. Also: (“Manbarbie.” Heh heh.) More from my siteDiana West fires back — at her own editor!Dear Liam Neeson: please go skiing. Thanks.‘Student protesters not what they used to be’‘Sarah, She-Wolf of the GOP’