Aaaaah! I've lost my followers on Twitter! And other social media kerfuffles of the last week
Reading Time: 2 minutes The last couple of weeks have been an odd few for the social media scene. Both Twitter and Facebook have been having screw-ups, including some