Ezra Levant chats with Mark Steyn. What more do you want? (video) April 18, 2012 By Kathy Shaidle More from my siteThe Taliban have won…Tax Freedom Day for thee, but not quite for me#NotAllMuslims are so stupid, they reject Red Cross packages because they have crosses on them (VIDEO)Stop the HRC the old fashioned way?