Today Mark Zuckerberg held a townhall Q&A in Lagos, Nigeria. He answered questions from Nigerian developers and members of the Facebook community in Africa and around the world. You can watch the full video and clips of the event below, and download photos at the bottom of this post.

Mark shares his first impressions upon visiting Nigeria for the first time:

Mark talks about the power of Facebook to connect family and friends, no matter where they are:

Mark explains his vision for the future of Facebook and Nigeria: