GO
Loading...

President Obama's Town Hall

Friday, 3 Apr 2009 | 8:18 AM ET

President Barack Obama holds a town hall meeting in France and discusses the relationship between the U.S. and Europe.