Russians are first in global cure development race but can we trust Russia’s cure? When the whole world was running in the race of creating COVID-19 vaccine, on May 22nd Russia gave the world the news that the developers of a coronavirus vaccine have developed immunity to the infection after self-testing. This news acted as hope for […]