For over 130 years — ever since noon on May 5, 1891 — the City Hall clock has been letting Victorians know what time it is. Right now, it’s time (see what we did there?) to learn a bit more about this downtown landmark. Read more…