02:52
Pro Life Media
594
Life: The Inalienable Right. Highlights from the Rally and March for Life in Portland, Oregon on Sunday January 17, 2016.More
Life: The Inalienable Right.

Highlights from the Rally and March for Life in Portland, Oregon on Sunday January 17, 2016.