A location with a fifty thousand population size including an urban environment. Related Articles: Glossary: High unemployment area
Sorry, the comment form is closed at this time.