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.

Our lives have changed ...

CPR will not compromise in serving you and our community. Vital news and essential music are made possible by member support.

Donate