Deniz Berktay reports from Kiev: ‘This is a general war’
As I have mentioned before, this war continues between Russia and Ukraine on the one hand, and it is a Russia-West war on the other …
Deniz Berktay reports from Kiev: ‘This is a general war’ Read More »