Tuesday, October 13, 2009

In Afghanistan, a Peace Day celebration is only slightly marred by one of the white doves about to be freed falling dead to the ground.

0 comments: