As the world’s biggest country, bordering 16 states, Russia is something of a sitting duck for COVID-19. With eight of those now reporting infections, its reappearance inside Russian borders is perhaps only a matter of time. … Read More >Russia on red alert: almost SURROUNDED by Coronavirus cases – braces for epidemic