On June 25, the body of a four-year-old girl was found on the shore of Deer Island in Massachusetts. A woman was walking her dog along the beach, when she spotted a trash bag, which—to her horror—contained the remains of a little girl. “Baby Doe,” as she has been dubbed ...
Read More »