Tens of thousands of Germans marched through Berlin on Saturday, proclaiming a “Day of Freedom” and demanding an end to government-mandated face masks and “social distancing.” The UK and Netherlands also saw large protests against their governments’ tyrannical actions in...See more

Get replies from creators like HumansAreFree

thumb_upthumb_downchat_bubble
162upvotes
46reminds