MATSUSHIMA AIR BASE, Miyagi Prefecture--The Olympic flame on Friday completed its difficult journey from Greece to Japan. [Read More]

No reproduction or republication without written permission.