London and area athletes set for Tokyo Olympics

0
143

The 2020 Olympic Games are getting underway in Tokyo, Japan.