Benson is a well-known leftist scumbag who enjoys insulting Americans. I hadn't heard of any outrages from him for a while, but I see he hasn't changed. I hope he knows what karma is.
Karma? We should be so lucky...