Will we have some agreement in an Ukraine and Russia peace deal? Leftist Point of View 11/23/2025, 8:31:02 PM Politics • 5 comments Play Loading reactions…