International News
September 29, 2021
Netflix original series, Squid Game, from Korea, is taking the streaming giant by storm. The ranking of the series in viewership globally is...