Not all heroes wear uniforms. Some simply wear their hearts on their sleeves. They may do nothing more than smile when they see someone in need of a smile. But make no mistake — in those moments, they are heroes. And as long as we have both kinds of heroes, likely and unlikely, there’ll be hope for the human race.
Click on any image to enlarge it, read caption, or begin slide show.