For a lot of us, this image is an indelible part of our psyche. Tomorrow marks twenty years, and it's hard to believe the time has gone by so fast, and so much has changed in one short generation.
I've seen a lot of things in my life, but few examples of human spirit have humbled me so...