Russia says inoculation could be in use by November and has been developed over six years CNBC

Read more: www.cnbc.com