Blinken: Putin has left Russia “worse off”



United States Secretary of State Anthony Blinken said on Wednesday while speaking at the Council on Foreign Relations that Russian President Vladimir Putin has left his country “worse off economi…