Gabrielle Giffords' Pledge of Allegiance Moves DNC

Commenting on this article is closed.