The Center for International Policy is a non-profit foreign policy research and advocacy think tank with offices in Washington, D.C., and New York City. It was founded in 1975 in response to the Vietnam War. From Wikipedia
The move underlines Washington’s effort to shield U.S. allies from international legal scrutiny