A moment that some people thought could never happen: Congresswoman Gabby Giffords appears on the floor of the House of Representatives tonight to cast her vote for the debt ceiling bill.
A moment that some people thought could never happen: Congresswoman Gabby Giffords appears on the floor of the House of Representatives tonight to cast her vote for the debt ceiling bill.