Mark Zuckerberg Storms Nigeria

We’ve just confirmed that Mark Zuckerberg is at the CoCreation Hub, Yaba, Lagos, Nigeria at this very moment. Apparently, he arrived …