The G-7 leaders gather in Germany to discuss steps to be taken against Russia for its alleged aggression in Ukraine.

The G-7 leaders gather in Germany to discuss steps to be taken against Russia for its alleged aggression in Ukraine.
The G-7 leaders gather in Germany to discuss steps to be taken against Russia for its alleged aggression in Ukraine.
block

.

block