Two arrests in latest leg of torch relay
The Japan leg of China’s Olympic torch relay began today with thousands of riot police lining the streets, helicopters buzzing the skies and demonstrators rallying in a pro-Tibet prayer vigil.
Initial skirmishes among protesters and police failed to disrupt the passing of the torch.