An unsettling documentary that doubles as an edge-of-your-seat thriller, Welcome to Leith documents the battle for the soul of a town between the horrified population and a neo-Nazi incursion. In 2013, Leith, North Dakota was a tiny three-square-mile town with a population of twenty-four...
Read More →