The Carter Center's Director for River Blindness, Dr. Frank Richards, talks to Ricci Shryock

Your browser doesn’t support HTML5