No media source currently available
South Korean fans of popular Netflix global hit series 'Squid Game' flocked to a park in Seoul, Tuesday, October 26, after a doll that featured in the show was installed there. (Reuters)