Jennifer Fairgate
In 1995, a woman died inside the Plaza Hotel in Oslo, Norway, from an apparent self-inflicted gunshot. When the police attempted to identify the woman, they discovered she checked into the hotel three days earlier with a fake name. The police initially thought the woman had committed suicide. But as they got deeper into the…
Read More
Recent Comments