The Carter Center's Director for River Blindness, Dr. Frank Richards, talks to Ricci Shryock May 20, 2012 10:13 PM Your browser doesn’t support HTML5