Jim DeFede focuses on the ongoing criminal case against Carnival Corporation as the company continues to face questions about polluting the seas.

Guest: Taylor Dolven, Miami Herald Business Writer

Jim DeFede

Comments