Dexauction pfp
Dexauction
@dexauction
This photo, taken in 1993, shows a starving child being stalked by a vulture in Sudan. Kevin Carter, who won a Pulitzer Prize in 1994 for this infamous picture, died by suicide the same year at the age of 33. In his suicide note, he wrote, "I am haunted by the vivid memories... of starving or wounded children.
0 reply
0 recast
0 reaction