TOKYO: A giant set of Olympic rings installed off Tokyo's waterfront was towed away for inspections and maintenance Thursday after...
TOKYO: A giant set of Olympic rings installed off Tokyo's waterfront was towed away for inspections and maintenance Thursday after...