Concerns are growing for an Edinburgh teenager who has been missing for several days. Taylor Russell, 18, was last seen ...
Concerns are growing for a Edinburgh teenager who has now been missing for five days. Taylor Russell was last seen around ...
Taylor Russell, 18, was last seen around 4.15pm on Thursday, March 13, 2025, in the West Granton Road area of Edinburgh.