The vaccine from China was jointly developed by the Beijing Institute of Biotechnology and CanSino Biologics. For now, it's known as Ad5-nCoV. It's not close to being a viable vaccine. There was reportedly some Phase II testing of the vaccine in May, though no real results were published on it. The vaccine is reportedly (nobody is quite sure) ready for Phase III testing. CanSino announced on June 25th that China's Central Military Commission had given the vaccine "military specially-needed drug approval," and that it was for 1 year, and would only apply to Chinese military personnel. It appears that the military is being used as Phase III subjects. Even if everything goes perfectly (a HUGE, very, very HUGE if), it would then have to get past FDA (for the US) and EMA (for Europe) evaluation and approval before it could be sold as a drug in the USA and in European countries. (I used those 2 agencies, as the FDA is considered the gold standard in drug approval, and the EMA is on the next rung by itself.) While the FDA and the EMA are trying to accelerate their processes for Covid-19 drugs and vaccines, it would surprise most folks that follow drug development if either the FDA or the EMA approve Ad5-nCoV by July 2021 (assuming that it even is worthy of being submitted for evaluation).
Moderna's Phase III trials were slated to start on July 9. It was reported earlier this week that they are changing the structure of their test protocols. They did not state exactly how long this will delay the Phase III trial, but it appears to be more than a couple of days. The best reports out there indicate that Moderna is hoping to start their tweaked Phase III trials by the end of July. That's the start of a Phase III trial, and it's coming on the heels of very limited Phase II data that didn't impress most experts once they took a look at it. In short, Moderna's hoping to start Phase III tests by the end of July. They are nowhere close to having a vaccine ready for evaluation/approval by regulators.
Tom delaying a test from 7/7 to 7/21 is a few days and entering Phase III is very close to a vaccine if we choose to use it. Again don't sleep on the Chinese. I guarantee you that their general population vaccination will start this year. Do you think they are really going to give something to their military that hurts you or does not have some level of effectiveness? Don't understand the drumbeat against hope on here, but like it or not a vaccine will be available this year.