Japanese Citizens Say 2021 Summer Olympics Are ‘Impossible’
Japanese Citizens Say 2021 Summer Olympics Are ‘Impossible’

This comes just over two months before the Olympic torch lighting ceremony is set to begin.

Veuer’s Tony Spitz has the details.