North Korea

SURPRISE! New Report Casts Doubt On RFA North Korean “Squid Game Smuggler” Death Sentence Story

The original publisher of the shaky story was CIA-founded Radio Free Asia (RFA), a US government-funded news service that has a habit of citing unnamed sources.