John Finch - ambassador - died in 1682.
John Finch - ambassador - was born in 1626.
John O'Leary - ambassador - died on 2005-04-02.
John Finch - martyr - died on 1584-04-20.
John Boyd - ambassador - was born in 1936.
John Finch's Hotel was created in 1848.
John Finch - martyr - was born in 1548.
John O'Leary - ambassador - was born on 1947-01-16.
There is an American ambassador to Russia. The current ambassador is John Beyrle. Evidently no American can be a Russian ambassador to other countries.
Ray Finch died in 2012.
Stanley Finch died in 1951.
Edward Finch died in 1771.
Horace Finch died in 1980.