TURKEY has dealt Russia’s Vladimir Putin a major blow after it emerged Ankara officials will meet with Sweden and Finland to discuss their plans to join NATO.
This article, images and content belong to the source and curated for informational purposes.