Watch: America Say Putin Cannot Win In Military Terms

America Say Putin Cannot Win In Military Terms

As Russia continue to be designated a State Sponsor of Terror but countries the world over America like everyone else must follow same.

They have said that Putin as they see it presently cannot win militarily in Ukraine:

Ultimately only peace talks can come when Russia remove occupiers ending the war or appoint a new leader.