The Storm Clouds Are Rising For Vladimir Putin, Says Admiral James Stavridis
The Storm Clouds Are Rising For Vladimir Putin, Says Admiral James Stavridis

Russian Foreign Minister Sergey Lavrov addressed the Security Council on Thursday, just days after world leaders took subtle and not-so-subtle shots at Russia for its invasion of Ukraine.

Meanwhile, Russians rush to leave the country amid Vladimir Putin's 'partial mobilization' call.

Adm.

James Stavridis and NBC News Chief Foreign Affairs Correspondent Andrea Mitchell weigh in.