Newport News - Bio, News, Photos - Washington Times
Skip to content

Topic - Newport News

Newport News is an independent city located in the U.S. state of Virginia. As of the 2010 census, the population was 180,719. making it the fifth-most populous city in Virginia. - Source: Wikipedia

Related Stories