On Kevin Carter’s famous photo and suicide
I saw this story on Reddit this morning — it was a TIL — about Kevin Carter’s suicide, which took place three months after he won the Pulitzer Prize for arguably one of the most depressing photos ever taken. People… Continue Reading