'Who the hell elected you?': US senators grill Big Tech CEOs

MORE VIDEOS