Human Remains Found In Western Maine Woods
Police say human remains have been found in the town of Byron.
Department of Public Safety spokesman Steve McCausland says the skeletal remains were found by a hunter Tuesday off the Weld Road, about a mile into the woods. The hunter reported the finding to the Oxford County Sheriff's Office...

Load More Articles