Greg Scarlatoiu


Greg Scarlatoiu is the executive director of the Committee for Human Rights in North Korea.

Articles by Greg Scarlatoiu
Visitors take photos of the 2022 FIFA World Cup countdown clock in Doha, Qatar, on Oct. 30.
Visitors take photos of the 2022 FIFA World Cup countdown clock in Doha, Qatar, on Oct. 30.