Air Force medic Spencer Stone, 22, hugs a well-wisher after he landed Thursday night at Travis Air Force Base.
Air Force medic Spencer Stone, 22, hugs a well-wisher after he landed Thursday night at Travis Air Force Base. phect@sacbee.com Peter Hecht
Air Force medic Spencer Stone, 22, hugs a well-wisher after he landed Thursday night at Travis Air Force Base. phect@sacbee.com Peter Hecht