NowThis: Jon Stewart Goes Off on Congress Over 9/11 First Responders Fund

Reinventing infrastructure means our best people on the frontlines as the strive to issure the health and welfare of citizens as the go about their daily lives, receive the best tools, resources, and training to fulfill their mission.