To appease Putin, Germany rolls out the red carpet for Russian engineers and other skilled workers May 25, 2022
The Ukraine war is slowly but surely debt-trapping the EU as Germany presses the panic button May 22, 2022
Now, Italy begins backtracking on its promises and extending an olive branch toward Russia May 22, 2022