On March 22 this year, Bermuda Twitter was taken by storm. Within hours of its creation, a new page was shedding a very bright light of...
I never thought I’d hear myself say this, but I am starting to hate social media. I remember when having a rising Klout score mattered. And...