
|
|
|
|
Carter Center Multimedia - Video
The Carter Center - River Blindness in the Americas (2006)
PBS's "This is Atlanta with Alicia Steel" features an in-depth look at the progress to eliminate river blindness (onchocerciasis) in the Western Hemisphere.
Watch video >>
|
|
|