As has been obvious from the beginning, Ukraine will have to give up territory to Russia if a peace deal is going to be agreed upon. A winner in a war is not going to leave empty handed so it is obvious that territory will have to be relinquished. Donald Trump just declared that Ukraine […]
