The announcement by Social media giants Twitter, stating it is officially making Accra the headquarters of its operation in Africa, has stirred diverse reactions all over social media.  As part...