Citizens for a nuclear free Iran… Annoying commercial every morning. States certain “facts”, lists the source, often an OpEd piece. You guys all across the US getting it too?