Telegram and social media giants spanked in UK PM’s Davos speechThis entry was posted in Europe Government hate speech Social TC Telegram and tagged social media on January 25, 2018 by Natasha Lomas Social media giants have once again been singled out for a high profile public spanking over social responsibility and illegal online content in Europe. Read More