Turkey, Gulf states or European nations could host talks with Putin

Volodymyr Zelenskiy, Sergei Lavrov
World
image