Global Health NOW’s Jackie Frank spoke with Laurie David yesterday before a screening of her film Fed Up at Johns Hopkins Bloomberg School of Public Health. Best known for producing An Inconvenient Truth, the Academy Award-winning film about global warming, David’s latest…