American Principles Project’s Open Letter to CPAC One of several hats I wear is that of Iowa Communications Director… Shane Vander HartNovember 19, 20101 minute read