Scott Ritter: Is Russia poised to win the Ukraine war?