Center for National Policy/Definition

A U.S. think tank and interest group of declared progressive ideology, concerned with grand strategy