Archives for October 29, 2020
‘Who the Hell Elected You?’ US Senate Tech Hearing Turns Into Political Showdown
A US Senate hearing to reform an Internet law and hold tech companies accountable for how they moderate content quickly turned into a political scuffle as lawmakers not only…