According to officials from Japan and South Korea, North Korea has allegedly launched an intercontinental ballistic missile (ICBM). The missile, which flew for over an hour,...
A man has reportedly been sentenced to death in North Korea for smuggling copies of Netflix’s blockbuster series “Squid Game” into the country. According to Radio Free Asia (via Variety), authorities...