A Stunning Leak Just Shed New Light on How Cozy the Trump Admin Really Is With Russia

It confirms that the 28-point Ukraine peace plan was largely a Kremlin product.