Google Maps may have just accidentally helped solve a gruesome mystery
.....
© SFGate
visit website