An echoing peal of cannon fire signalled the start of a moment of silence Monday in St. John's, N.L., and throngs of people ...