World Health Assembly begins in Geneva, Switzerland
Ten years after Abuja: In spite of progress, much more needs to be done