Schumer On Senate Floor: Obama 'Incredible'

May 13, 2011 - 3:55 PM
Sen. Charles Schumer took some time on the Senate floor last week to laud a good amount of praise on President Barack Obama, calling the president "incredible" following the death of Osama bin Laden.