A Thousand Words

Author:
Publish date:

People gather around a Land Rover as it arrives at the village Al Houta on October 18 2008 near Basra, Iraq. Via

Getty Images

:


RELATED