Photo: Okechukwu Obodo (right) lost his sight from river blindness 15 years ago. He lives on his own with help from neighbors in Enugu State, Nigeria. (credit: The Carter Center/R. McDowall) By Ambassador (ret.) Mary Ann Peters, CEO of The Carter Center […]
Sign up for the SaportaReport Newsletter!
Thought Leadership Sites