Blackburn sells The London Free Press to the Sun Media Corporation.