Putin, trolling Trump, says Saudi Arabia should buy Russian air defense system
Permalink

Putin, trolling Trump, says Saudi Arabia should buy Russian air defense system

Russian President Vladimir Putin speaks during a press conference with Turkish president and Iranian president.…

Continue Reading →

Putin’s star is fading
Permalink

Putin’s star is fading

For democracy activists in Russia, the real victory this week isn’t that Vladimir Putin’s party…

Continue Reading →