US president ramps up pressure on Ukrainian leader to accept deal with Russia ahead of talks in Washington, DC.
What The Fuck Is Happening?!
US president ramps up pressure on Ukrainian leader to accept deal with Russia ahead of talks in Washington, DC.