Didn’t Christopher Hitchens write for Salon?
No idea who that is, so cannot answer as to it’s pertinence.