Travis Weber gives the latest update on the 77th World Health Assembly in Geneva