Olympic rings arrive

    The Olympic rings have ridden into Tokyo on a barge, as the city gears up for this summer's big event.