Massachusetts Baby Doe finally laid to rest

ReutersNewsPublished: November 29, 201516 views
Published: November 29, 2015

The toddler whose body was found on a beach on Deer Island, Massachusetts, launching a search for her identity that drew international attention, has been laid to rest. Diane Hodges reports.

Be the first to suggest a tag