Share Twitter Facebook LinkedIn Email The report provides a rare glimpse into a dismal reality for North Korean IT workers, based on in-person interviews in 2024 with pseudonymously named North Korean defectors who were formerly IT employees and professionals.Read More
Doomsday clock now 85 seconds to midnight, closest it’s ever been to ‘global disaster’January 28, 2026