‘Squid Game’ Wins Special Award from American Film Institute
SEOUL, Dec. 9 (Korea Bizwire) — South Korean television series “Squid Game” has won a special honor from the American Film Institute (AFI). The AFI announced the top 10 movies and TV shows of the year on Wednesday (U.S. time), and “Squid Game” was one of the three special award winners, along with “Belfast” and [...]