On russian Telegram: It’s a Turkey Shoot

The US has frozen $2 billion that Russia tried to hide in Turkey. According to the WSJ, Russia transferred over $5 billion to Turkey under the guise of financing the construction of the Akkuyu NPP…

1/2
Post image

Comments