Why more than 55 cyclists are riding 1,800km in Japan for cancer support
The 15-day event began on Oct 6 and runs until Oct 20. Five teams will collectively cover nearly 1,800km on a route that starts at Tokyo Bay and finishes in Otemachi, Tokyo. Each team will take on a three-day segment, with every participant covering about …