The main street in St Petersburg, Russia tonight. The crowd is chanting No to War! Shame