William Osborne, of Kenniford — William Osborne, of Kenniford — the latest coverage, the community and the facts.