Industries | Mon Jan 28, 2013 4:02am EST

Iran and world powers must stop bickering - Russia