The need to avoid “Human Related Accidents”

By Touchline Eight of the 48 matches in the 2019 Rugby World Cup are being played at “Tokyo (Ajinomoto) Stadium”, 25 kilometres west of the Imperial Palace. Tokyo, a metropolis of 14 million people, is the sixth largest city in the world. The city is serviced by an extensive metro-rail