The latest battle in the social media censorship wars is taking place over – what else? – money. Specifically, online payment sites …

source

Leave a Reply

Your email address will not be published. Required fields are marked *