Monthly update on human rights & tech: September 2023 Bits of Freedom - 06 Sep 2023 Monthly update on human rights & tech: September 2023 ... More
Warning letters sent to people who claim they did not attend Schiphol climate protest NL Times - 22 Aug 2023 Warning letters sent to people who claim they did not attend Schiphol climate protest ... More