Japan vs Cuomo's New York: SARS-COV2 Showdown..!!!

John Cullen Photo

John Cullen
4 years
Category:
Description:
Andrew Cuomo's New York has 19 million people. Japan has about 120 million - about 6x more people.
Let's take a closer look at which leadership delivered the better results...