Train services to Fife and Perth affected after person struck by train near Edinburgh

© DC ThomsonPost Thumbnail