Public Figures and Organizations That Signed the Pledge

Here are the 19820 organizations, 1223 government officials, and 1312 public figures that have signed the pledge.