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.