World | Mon Jan 28, 2013 9:32am GMT

Iran and world powers need to stop bickering - Russia