Native American remains found at construction site in Menlo Park
A construction crew unearthed human remains Tuesday afternoon, November 13, 2012, while ripping up concrete in order to lay a more stable foundation for the
Please help support InMenlo! Your contribution will help us continue to bring InMenlo to you. Click on the button below to contribute!