Friday, January 15, 2021

When Angela Merkel calls out Big Tech for denying free speech, it is a sign that you have gone too far.