

Has the relationship between Donald Trump and Vladimir Putin gone off the rails?
A popular Russian newspaper thinks so. It turned to trains to illustrate the current state of US-Russian ties.
“A head-on collision seems unavoidable,” declared…
Continue Reading