Chris PandolfoJul 14, 2022News Twitter finally suspends 'Ruth Sent Us' after group posted home addresses of Supreme Court justices News