Bernie Sanders actually said...
the time is long overdue for us to place that flag down and to move forward vigorously in a concept that can save millions of lives around the world
Context
Senator Sanders emphasizes the urgent need for progress in health innovation.
05/14/2012