Russia 'completes clinical trials' of Covid-19 vaccine: Social media abuzz with memes Published 13 Jul 2020 Full Article