A hotel worker from disaster-hit Sendai ran with the Olympic torch Monday in Morley, a town near Leeds, England, as an official torchbearer ahead of the London Olympics. (Japan Times)
↧