Who are the internationals in the 2023 Melbourne Cup? The race that stops a nation has had winners from all parts of Europe and even Japan, further solidifying its status as a true international...