Police in Edinburgh, Scotland, are appealing for information after the "horrifying" attack in the city center
More Scene