JUST IN – EU designates 19 big online platforms, including Twitter, subject to stricter “content moderation” rules, threatening hefty fines or bans in the region if they deviate.

    0
    294