Tokyo 2020 Olympic ‘cherry blossom’ torch unveiled 10 April 2019 Japan has unveiled a rose-gold-coloured aluminium torch, modelled after Japan's national flower the sakura (cherry... read more