ST PETERSBURG – Russia is first past the post in the race to release a Covid-19 vaccine to the public. The country’s response to the virus is ready to go, Moscow authorities announced on Tuesday as they rolled out the first vaccine batch, which is being offered to individuals in high-risk professions – doctors and […]