Congressional Hits and Misses: Week of July 13, 2015 (Video)

Posted July 17, 2015 at 4:01pm

Lawmakers spent the week vomiting, giving weather forecasts and “failing to communicate.”

 
Loading the player...