English: Kevin Carter committed suicide.
Telugu: Kevin Carter అతని ఆత్మహత్య లో అర్ధం ఉంది.