American woman, Australian boyfriend killed during road trip in Canada

Chynna Deese and Lucas Fowler were found dead on a road in Canada, and authorities are investigating whether they were shot.

July 20, 2019

Top Stories

ABC News Live Presents