TRAVEL
New York City introduces Vaccine Pass as China’s Wuhan sees surge in Delta variant
New York has announced the introduction of a defacto vaccine pass for some public spaces, after China’s Wuhan stated that it will be testing its 11 million residents...