World Putin “accepted humiliation” to end Wagner rebellion: Former ambassador 4 mins read Michael McFaul, previous U.S. ambassador to Russia, questioned Russian President Vladimir Putin‘s authority on