Many people do not trust data coming out of China, yet they trust data coming out of Russia? I am very skeptical of both.
Without Russia, the remaining 4 nations consist of 1 mega failure (Spain), 2 failures like US (France and UK), and 1 success (Germany)
We can keep comparing ourselves to...