The map suggests that approximately 75% of the population could be eradicated ... launched from Russia or China to reach the ...