Russia Demands 6,000 Square Kilometers in Peace Talks With Ukraine

U.S. Vice President JD Vance confirmed that Russia is seeking 6,000 square kilometers of territory in ongoing peace talks with Ukraine, while Kyiv insists on firm international security guarantees.

Continue Reading