The Olympic torch arrived in San Francisco for its only North American stop amid heavy security Tuesday, one day after its visit to Paris descended into chaos.
The Olympic torch arrived in San Francisco for its only North American stop amid heavy security Tuesday, one day after its visit to Paris descended into chaos.