Just another chance for Biden to talk tough while Putin laughs.
We are definitely in the twilight zone.