Feedback

Putin Fires Sharp Jabs at President Obama

 

At an economic conference in St. Petersburg, it was Putin’s turn to unload on Washington, D.C., as violence surged in Ukraine.

Shows