Police appeal following serious collision in Corstorphine last night
Police Scotland is appealing for information following a serious road crash on Corstorphine Road, Edinburgh, on Tuesday, 26 November, 2019. The incident happened around 4.55pm and involved a blue Ford…