A partnership of HuffPost and the
05/04/2009 05:12 am ET | Updated May 25, 2011

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:

Subscribe to the World Post email.