On April 25, 2013, the lifeless body of 20-year-old Cheyenne Fox was found at the bottom of a Toronto high-rise. Earlier that day, multiple calls were made to 911 from a condo where Cheyenne was last seen alive — but when police arrived, it was too late.
Cast of this episode
Show more expand_more
keyboard_double_arrow_down