Generation Progress is coming to a city near you this summer! Find out more about We Are Progress.

Charles Harper

Charles Harper is an intern with the Center for American Progress.

Charles Harper is an intern with the Center for American Progress.