Police in Edinburgh are appealing for witnesses following a report of concerning behaviour in the west of the city. Continue reading Police seek witnesses to Russell Road incident
Police in Edinburgh are appealing for witnesses following a report of concerning behaviour in the west of the city. Continue reading Police seek witnesses to Russell Road incident