France, Germany, UK leaders discuss Russian asset use for Ukraine aid

British Prime Minister Keir Starmer, Ukraine aid, France, Germany
World
image