North Stream 2: Merkel’s Last Victory
Berlin and Washington just agreed to a deal which ends the long argument about the North Stream 2 natural gas pipeline between Russia and Germany. In return, the German government has to help Ukraine.
Read More...