With efforts to vaccinate Europe's 450 million residents encountering difficulties, EU may turn to Moscow for its vaccine

Read more