Apr 20, 2011 (All Things Considered) — President Obama holds a town hall meeting at Facebook's headquarters in Palo Alto, Calif. Facebook users have been submitting queries for more than a week. NPR's Mara Liasson talks to Michele Norris.
This text will be replaced
Missing some content? Check the source: NPR
Copyright(c) 2014, NPR