Home Entertainment Thousands of international runners descend on Toronto marathon – Toronto