Police trace missing Glenrothes man

© Supplied
Missing man James Weir. Image supplied by police.
Breaking

    Cancel