Mandatory Credit: Photo by Maxym Marusenko/NurPhoto/Shutterstock (13905978a) A banner in the form of a postage stamp depicting Russian President Vladimir Putin as a defendant at the Hague Tribunal is plased in the center of Kyiv, Ukraine, May 9, 2023