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.

All