MTV has refused to accept a commercial opposing a war in Iraq, citing a policy against advocacy spots that it says protects the channel from having to run ads from any cash-rich interest group whose ...