1 story Updated for U.S. readers
Meet the five executive producers credited on Netflix’s Taken: Natalee Holloway—Liz Garbus, Dan Cogan, Jon Bardin, Dani Sloane, and Tommy...