Public support for the Games has dropped to new lows, but will a rivalry with China mean that the show must go on, regardless?
( read original story …)
The Japan News
Public support for the Games has dropped to new lows, but will a rivalry with China mean that the show must go on, regardless?
( read original story …)