Missing Fife teen traced safe and well

Carmen Buchan
Carmen Buchan

Breaking