The Daily Show with Trevor Noah
Shafted: Marion Donovan's Trailblazing Diapers
Season 23 • 03/15/2018
In honor of Women's History Month, Desi Lydic and Dulce Sloan highlight Marion Donovan, the criminally unsung hero who invented the first disposable diapers.
More
Watching
You may also like5 Videos