Olympic flame lands in Japan, no audience at torchlight procession
The Olympic flame has arrived in Japan from Greece. The plane with the torch on board landed on Friday at an air base in Matsushima, in the northeast of the country. Olympic wrestling champion...