Steve Scalise actually said...
You are failing in your mission.
Context
Scalise criticizes Dr. Hamburg for not being transparent or effective in public health.
04/15/2013
Scalise criticizes Dr. Hamburg for not being transparent or effective in public health.
04/15/2013