With 2025 being the ‘year of digital ID’, propaganda pieces promoting the new track-and-trace technology are beginning to roll out.
With 2025 being the ‘year of digital ID’, propaganda pieces promoting the new track-and-trace technology are beginning to roll out.