absolutely insanity on Fox Business. this would be a bit much even in Pyongyang.

Comments