Police appeal for witnesses following fatal collision on Leith Walk
Police in Edinburgh are appealing for witnesses following a fatal road traffic collision on Leith Walk in Edinburgh yesterday. At around 5pm on Thursday 10th January, a black Renault Trafic…