Published: May 08, 2025, 12:31 IST | Updated: May 08, 2025, 12:31 IST
U.S. Senator JD Vance has called out Russia for making excessive demands to end the Ukraine war, stating that Moscow's expectations are too high for any realistic peace resolution.