Listen

Description

Vincent and journalist David Tuller converse about the state of science reporting by the press.