Browsing: Germany

The world G7 leaders gathered in Bavaria as Russian missiles were flying over the Ukrainian capital as Russia intimidates G7 leaders. Russian forces intensify their…

Defiant Finland refuses Russian payment terms despite being in a no-win situation. Finlands MINISTER of European Affairs and Ownership Steering Tytti Tuppurainen (SDP) reiterated on Thursday that the…