2025-07-02
ZachXBT
more than $16.58M in payments since January 1, 2025 or $2.76M per month has been sent to North Korean IT workers
#ITWorker