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.

UP NEXT

UP NEXT

Latest News Video

More News Video Partners

image beaconimage beaconimage beacon