Aquino: It's my duty to explain  Inquirer.netPhilippines, scientists grapple with Dengvaxia fallout  CIDRAPFormer Philippine President defends controversial dengue program  Business InsiderFull coverage Aquino: It's my duty to explain …