Wednesday, February 26, 2025
Happening Now

U.S., Russia agree to “begin working on a path” to end Ukraine war

Senior officials from the U.S. and Russia meet in Saudi Arabia on improving ties and ending the war in Ukraine – but Ukraine isn’t invited. Source

Share