24-year-old Chynna Deese and her Australian friend, 23-year-old Lucas Fowler, were found dead last week on Highway 97 in Alaska, in a remote part of Canada. They were reportedly shot dead, and the rear window of their blue Shevy was blown up by a shotgun blast. The police are also investigating a possible link between the death of the couple and the disappearance of two teenagers and the discovery of an unidentified body in the same region.
Source link