Eli Mellen hi@eli.li π Liked: An open letter to the W3C Director, CEO, team and membership | Electronic Frontier Foundation September 18, 2017 Permalink like og