The body of a man was found on Saturday, Feb. 10, in Newport News, Virginia.
Newport News Police said that the man had been already been deceased for a few years, according to CBS affiliate WTKR.
The body of a man was found on Saturday, Feb. 10, in Newport News, Virginia.