How the world sees Greece
While this may be also attributed to the relatively low number of tests performed, the low number of deaths is not disputable. And on top of that, GREECE is ...