Denver Police Locate 11-Year-Old Boy
DENVER (CBS4) - Denver police have located a missing 11-year-old boy.
Police said Michael Nelson left his home located at 28th and North Grape Street after a disagreement with his foster mother on Sunday.
He was found several hours later.