Crimea Casts Long Shadow In Amsterdam, Where G7 Leaders Meet

March 24, 2014

A major nuclear summit in the Netherlands is convening more than 50 world leaders, including President Obama. The meeting allows European and U.S. leaders to discuss a concerted response to Russia.