While the Ancient Olympics originated in Greece, its modern incarnation is very much a French affair. Read More