Libby, Are You Home Yet?

Overview
As a body is discovered seven weeks after Libby Squire's disappearance, police try to find evidence needed to charge the man they believe to be responsible.

As a body is discovered seven weeks after Libby Squire's disappearance, police try to find evidence needed to charge the man they believe to be responsible.