The world’s largest public event probably is the annual cycling race around France – Le Tour de France. The first race took place in 1903 when newspaper reporters and photographers followed the race and reported what had happened. The race … Read the story...