The New Power Alliance: Russia, Germany and France The New Power Alliance: Russia, Germany and France The New Power Alliance: Russia, Germany and France The New Power Alliance: Russia, Germany and France The New Power Alliance: Russia, Germany and France nationalinterest.org... The New Power Alliance: Russia, Germany and France The New Power Alliance: Russia, Germany and France