public square in the city of Glasgow, Scotland, adjacent to Glasgow Cathedral
Nothing published yet — the first post fills this front page.