The US President Barack Obama said on Friday that failure to act against the Syrian regime for using chemical weapons would embolden rogue nations. Obama was speaking at the G20 summit in Russia's St Petersburg. But the Russian leader Vladimir Putin said that if the US attacks Syria without UN support it will put itself outside the law. The international community has been left as divided as ever. Al Jazeera's Peter Sharp reports from St Petersburg, Russia.