NEW: anti-war protestors in St Petersburg, Russia