Missing person traced from Dunfermline

Police haven confirm that missing man, Joshua Gregory, has been traced safe and well.

The 27-year-old was last seen on Saturday 30th June on the B958, near to Errol.

We would like to thank the public and media for assisting us with our appeal.