Carter Center in good position to continue work, experts say

August 31, 2015 06:42 PM