Rep. Gabrielle Giffords announces resignation

0