Jun 7, 2021Twitter squealing “Human Rights” when it suits themUS giants in social media run the show here. Loosely grouped as Big Media or Big Tech, they conspire to …