Finland and Sweden

Finland and Sweden

Finland and Sweden are the only countries in the world that have earned a medal at every Olympic game since 1908.

Previous Fact Next Fact
Categories: CountriesGamesHonor

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links