This is a nice moment from what usually is a highly scripted event. Full story.
Justin Sullivan / Getty Images
President Barack Obama and Facebook CEO Mark Zuckerberg greet the audience during a town hall style meeting at Facebook headquarters on April 20 in Palo Alto, California. Obama held the Facebook town hall to answer questions about the deficit and the economy.