Only 90 days after this, arguably the greatest discovery of the last century occurred.
Seulement 90 jours après ceci, ce qui est sans doute la plus grande découverte du dernier siècle est arrivée.
Only 90 days after this, arguably the greatest discovery of the last century occurred.
Seulement 90 jours après ceci, ce qui est sans doute la plus grande découverte du dernier siècle est arrivée.