Ukraine is hosting peace talks in Switzerland, although Russia has not been invited.

2024-06-17 0

Ukraine is hosting peace talks in Switzerland, although Russia has not been invited.