Delta police closed the book this week on a more than two-year investigation with the arrest of a convicted sex offender. On Monday, Delta police arrested George Ross Wilcox, 54, in the area of 152nd Street and 104th Avenue in Surrey. "Mr.
Read more >