1 World leaders are facing crises on all fronts. Putin will be watching if they fail edition.cnn.com Oscar Rhys 2 years ago in Business 0