MSNBC Live 05/24/11

President Obama addresses British Parliament

In an address to a joint session of British Parliament on Wednesday, President Barack Obama declared: "The time for our leadership is now." ... more Duration: {{video.duration.momentjs}}