Breaking down the leaked Russia-Ukraine peace framework
The New York Post, which Trump once called his “favorite newspaper”, just published what it claims to be all 28 points of the Russia-Ukraine peace deal framework that Russia and the US have reportedly...