The decision to suspend Donald Trump’s social media accounts has sparked a wider debate about social media companies and their responsibility for the …

source