He was on Fox News last night gloating and so was I. He stuck it to them good and said NPR should be defunded.
I know. I saw. I was laughing. Payback is a bitch. I hope Juan is enjoying this as much as I am.