Anyway for the sensible people on here.
Russia aren't going to at the moment accept any "peace agreement" that is short off Ukraine being a puppet state. The people won't accept that and will keep fighting so what doe that achieve? Fuck all really.
The CCFC Neville Chamberlain Supporters Club...