The FEC says who is allowed to run propaganda. You have to be registered as a PAC to run political ads. And you're not allowed to use foreign money. Even groups like Swift Boat Veterans for Truth and Citizen's United were registered with the IRS and all their communications were clearly attributed.