Emily Brown, director of ALL’s Life Defenders, delivered an impassioned speech on Capitol Hill this week. She spoke of the death and destruction caused by Planned Parenthood and implored Congress to defund the abortion giant. Take a few minutes to watch her video.