‘Where is Our Freedom?’ Dozens of Dutch Anti-Lockdown Protesters Arrested in The Hague
Police arrested dozens of Dutch anti-lockdown protesters in The Hague on the 75th anniversary of Liberation Day, a holiday in the Netherlands celebrating the end of the occupation by Nazi Germany.