'Linda' breakthrough?

News

A woman who police have been trying to identify may be from Delaware.

More From Embedded-Only/News/Canada/Toronto