Committed to PEOPLE'S RIGHT TO KNOW
Vol. 5 Num 717 Sun. June 04, 2006  
   
Sports


The 1998 final: An enigma
Picture

Champs de Elysees in Paris turns into a human sea as the French people wait to cheer their World Cup winning side on July 13, 1998, a day after beating Brazil 3-0 in the final. PHOTO: AFP file