Local man appears in court charged with alleged rape of woman, 83, in Glenrothes

© DC ThomsonPost Thumbnail