American Film Institute gives ‘Squid Game’ special award
“Squid Game” received a special award from the American Film Institute (AFI). At the end of each year, AFI releases a top 10 list of best movies and best television series created in the U.S. Although “Squid Game” did not qualify, having been made...