Listen

Description

John discusses the FDA's Taylor Lee who was caught on tape making controversial statements about COVID restrictions.