Steven Brill
Season 18 E 65 • 02/21/2013

Court TV founder Steven Brill details the irrational market forces that drive the American health care industry.