Gabrielle Giffords released from hospital, still has long rehabilitation ahead

Thursday, June 16, 3:3 PM

150
What would you like to send?