Imitating the Beatles’ famous album cover for “Abbey Road,” these Japanese triathletes sent out a message of the fun and beauty of diversity.
July 23 marked the second time that Japan has said, “One year to go until the Tokyo Olympics.” The reason, of course, is that the global...