Kenya has ended a three-week vaccine stockout with the distribution of 2.3 million doses of BCG and seven million doses of ...