Mainstreaming Alternate
After accusing social media platforms of having “unchecked power”, US President Donald Trump has signed an…