Mystery of Baby Doe

Gallery: The Baby Doe investigation

Images from the investigation into the death of a little girl dubbed Baby Doe, whose body was found on the shore of Deer Island in Boston Ha…