2 years agoPutin is 'humiliated' over military progress in Ukraine, says former U.S. ambassador Michael McFaulrazeking