In March 1993, photographer Kevin Carter made a trip to South Sudan, where he took the now iconic photo of a vulture preying upon an emaciated...
Recent Comments