Many countries like the US and France have claimed to be close to finding a vaccine for Coronavirus but what the WHO confirms is that the entire process including the trials, testing and approvals could take up to 2 years. Till then you have to manage only with an antidote like chloroquine and isolation. There is still a lot that is unknown at a scientific level and the only thing we know is that it spreads by contact. Some countries appear to have been less affected either because they have not tested enough or because they have a genetic immunity or because (like India) precautions have been taken in advance.