Japan's national rugby team staged a parade in Tokyo on Dec. 11, waving in gratitude to throngs of supporters following a top eight showing at the Rugby World Cup. [Read More]

No reproduction or republication without written permission.