‘Humans were responsible for 9/11’ says guy who has a radio show and I don’t December 16, 2010 By admin More from my siteMark Steyn sits in for Rush Limbaugh today, tomorrowRoss Finocchio has been studying at NYU for twelve years:Mark Steyn: ‘I am sorry my editor at NR does not grasp the stakes’Mayor Bloomberg actually said this. On the record. I’m not joking.