This is North Preston March 24, 2019 The population of the town of North Preston, Nova Scotia try to clear up their reputation as a haven of sex traffickers and drug dealers Read More ยป