Iran is `festering sore`: US Senate leader

The top US senator on Thursday branded Iran a "festering sore in the world" as he vowed to move quickly on a package of tough US economic sanctions to punish Tehran`s nuclear defiance.