Obama visits Facebook headquarters in California

US president Barack Obama seeks to reignite the youthful energy that propelled his 2008 election
112747851.jpg
1 of 10
US President Barack Obama shakes hands with Facebook CEO Mark Zuckerberg during a town hall meeting April 20, 2011 at Facebook headquarters in Palo Alto, California. (AFP/Getty Images)
112749475.jpg
2 of 10
U.S. President Barack Obama (L) jokes with Facebook CEO Mark Zuckerberg (R) during a town hall style meeting at Facebook headquarters on April 20, 2011 in Palo Alto, California. The president used the opportunity to outline his views on the budget deficit ahead of a looming battle with congressional Republicans over fiscal matters. (Getty Images)
112748094.jpg
3 of 10
US President Barack Obama speaks as Facebook CEO Mark Zuckerberg (R) looks on during a town hall meeting April 20, 2011 at Facebook headquarters in Palo Alto, California. (AFP/Getty Images)
112748850.jpg
4 of 10
U.S. President Barack Obama (L) talks with Facebook CEO Mark Zuckerberg during a town hall style meeting at Facebook headquarters on April 20, 2011 in Palo Alto, California. The president used the opportunity to outline his views on the budget deficit ahead of a looming battle with congressional Republicans over fiscal matters. (Getty Images)
112751379.jpg
5 of 10
Facebook Chief Operating Officer Sheryl Sandberg introduces Facebook CEO Mark Zuckerberg at a town hall meeting with US President Barack Obama April 20, 2011 at Facebook headquarters in Palo Alto, California. (AFP/Getty Images)
112749483.jpg
6 of 10
U.S. President Barack Obama (L) talks with Facebook CEO Mark Zuckerberg (R) during a town hall style meeting at Facebook headquarters on April 20, 2011 in Palo Alto, California. The president used the opportunity to outline his views on the budget deficit ahead of a looming battle with congressional Republicans over fiscal matters. (Getty Images)
112751522.jpg
7 of 10
Facebook CEO Mark Zuckerberg arrives for a town hall meeting with US President Barack Obama April 20, 2011 at Facebook headquarters in Palo Alto, California. (AFP/Getty Images)
112764887.jpg
8 of 10
US President Barack Obama and Facebook CEO Mark Zuckerberg (R) take their seats after taking off their jackets during a town hall meeting April 20, 2011 at Facebook headquarters in Palo Alto, California. (AFP/Getty Images)
112747997.jpg
9 of 10
US President Barack Obama shakes hands with an attendee after a town hall meeting April 20, 2011 at Facebook headquarters in Palo Alto, California. (AFP/Getty Images)
112748862.jpg
10 of 10
People watch a television as US President Barack Obama speaks during a town hall style meeting at Facebook headquarters on April 20, 2011 in Palo Alto, California. The president used the opportunity to outline his views on the budget deficit ahead of a looming battle with congressional Republicans over fiscal matters. (Getty Images)
Thu 21 Apr 2011 06:16 PM GST