Congresswoman Gabrielle Giffords has announced via YouTube that she is resigning from Congress this week.
Giffords narrates the video herself.
"I don't remember much from that horrible day, but I will never forget the trust you placed in me to be your voice," Giffords says. "Thank you for your prayers and for giving me time to recover. I have more work to do on my recovery. So to do what is best for Arizona, I will step down this week."
"I'm getting better," she continues. "Every day, my spirit is high. I will return and we will work together for Arizona and this great country."
Carnival of Illusion conjures an evening of old-world magic by blending their international travel theme with all… More