Police investigating after couple found dead on remote highway
Authorities in British Columbia, Canada, are asking for the public's help in the slayings of Chynna Deese of North Carolina and boyfriend Lucas Fowler of Australia.

All