Great post, TT2. Maybe this will wake up some of these dummies who think that the U.S. has a free and independent media.