Thursday's Geneva agreement may represent a light at the end of the tunnel for the hostilities in Ukraine, according to Katrina vanden Heuvel, editor and publisher of the Nation magazine. But, vanden Heuvel adds, U.S. sanctions against Russia and the drumbeat for war on the part of many American politicians threaten to undermine the future of diplomatic cooperation between the U.S. and Russia. Pacifica's Geoffrey Upton reports.