Russian President Vladimir Putin said Wednesday he had "no doubt" Moscow would emerge victorious in Ukraine, despite military setbacks in the nearly year-long offensive.Despite a number of military defeats, victory was "guaranteed, I have no doubt about it," Vladimir Putin told workers at a factory in Russia's second city Saint Petersburg.President Putin was visiting his native Saint Petersburg to mark the 80th anniversary of Soviet forces breaking the siege of Leningrad as the city was known at the time.His comments came a week after he replaced Russia's top commander in Ukraine, a move that followed a string of defeats on the battlefield in Ukraine last year.Vladimir Putin once again defended his goals in Ukraine, where he initially sent troops to "de-Nazify" the pro-Western country."