Body of Missing Petaluma Teen Found | NBC Bay Area

Body of Missing Petaluma Teen Found

The body of missing 19-year-old Alyssa Byre was found near a South Lake Tahoe snowbank on Friday. NBC Bay Area's Monte Francis reports.

    processing...

    NEWSLETTERS