Video: Twitter Ad Sparks Social Media Backlash

An television advert for Twitter screened in the US is mocked by many users who found it “incomprehensible”.

Continue reading…