3 ms·
tl;dr UK news reports of UK citizen posting review about a UK business on a UK website run by a UK business, censored by a US law.
by cloudjacker 10y ago
tl;dr UK news reports of UK citizen posting review about a UK business on a UK website run by a UK business, censored by a US law.