ap806305428859_banner.jpeg.jpe

Cecile Richards: Grace Under Fire at Planned Parenthood

Richards faces down attacks that may yet backfire on the right. 

by