Is Trump administration's 28-point peace plan a win for Russia and a surrender for Ukraine? · Margaret Brennan · Sentinel