The jury found that on the morning of July 16, 2017, the victim, Edward French, had visited the Twin Peaks viewpoint to take photos with his new Canon camera. Surveillance footage showed his final ...
"It meant everything in my life to me to get justice for him, and finally now I can die in peace," said the victim's sister, who has been fighting for seven years to get justice after her brother Ed ...