Apparently NBC, MSNBC and CNBC have declined to run this paid ad from Freedom Watch because it mentions the groups web address. Please ....
Could it be that they really don't support the troops? Watch it and decide for yourself.
CWCID: Power Line.
Update: According to Drudge, after considerable feedback from viewers NBC may be reconsidering it's stand.