Search result for Afghan man offering tea
Story 2: A picture is worth a thousand words
Defining humanity
The dictionary definition of the word humanity has two meanings, firstly it means human beings collectively, secondly, it refers to the quality of being humane and benevolent. Everyone would agree that man is a piece of work. It took decades for the H...