Source: Euronews The Russian news outfit Sputnik claims “very smart biologists and pharmacists” in Latvia invented the new COVID-19 coronavirus. Other sources close to the Kremlin say it was made in the British military’s Porton Down facilities. Russia observers from the European Commission have so far analyzed 80 different reports […]