Let's face facts - NBC, Leftists, and the rest of them completely and utterly screwed over Japan just because the Japanese Government and Japanese People openly supported Trump! If it was China's turn back then you can sure as shit be sure the stadiums would've been filled with live people and to hell with spreading Covid!