You are using an older browser version. Please use a supported version for the best MSN experience.

American woman and Australian man found dead in Canada

Chynna Deese and Lucas Fowler were found dead in what authorities are describing as "horrific circumstances" last week in British Columbia, Canada. One of Fowler's friends spoke with CBSN about this tragic loss.
image beaconimage beaconimage beacon