Read ICAP Executive Director Mary McCord’s testimony before the Senate Judiciary Committee on the consequences to separation of powers from the Supreme Court’s decision in Trump v. United States on presidential immunity. Mary also joined Princeton’s Program in Public Law and Public Policy on a recent panel to discuss election hazards and potential solutions – find the full recording of the panel here.