Saint Petersburg (AFP) – Victory is “guaranteed, I have no doubt about it,” Russian president Vladimir Putin tells workers at a military factory in Russia’s second largest city of Saint Petersburg. The statement comes despite military setbacks in the nearly year-long offensive in Ukraine.