“North of North,” an upcoming Netflix original comedy series set in a small Arctic town, began production Thursday in the far-northern Canadian territory of Nunavut, the streamer announced. According to the series logline, “a young Inuk mother wants to build a new future for herself, but it won’t be easy in her small Arctic town […]