Katharine Hamnett is the guest for the final episode of Season 2. She discusses activism and sustainable fashion amongst other topics.
See All 38 Episodes of "News Roast"