Our cartoonist's take on talks between President Biden and Putin. The National

The National