Greek and Serbian law enforcement are reportedly tantalizingly close to solving a double murder that occurred in a villa in Halikouna Beach on the island of Corfu in July 2020.
Greek and Serbian law enforcement are reportedly tantalizingly close to solving a double murder that occurred in a villa in Halikouna Beach on the island of Corfu in July 2020.