Obama Town Hall: Live Video

Obama Town Hall: Live Video

President Barack Obama is holding a town hall meeting in Strasbourg, France.

Watch live video below, or follow the discussion on Twitter below:

Popular in the Community

Close

What's Hot