Now that he has officially announced that he is running for re-election, President Barack Obama will be returning to Silicon Valley later this month. The trip, on April 20 and 21, will include a fundraising dinner and breakfast, and a visit to Facebook headquarters for a live stream town hall meeting with Facebook users around the country.

The meeting will be hosted by Mark Zuckerberg, and the questions will be selected in advance. Questions can be submitted via the White House website.

Read More at NBC Bay Area.