Still no evidence for COVID-19 leak from Wuhan lab: media

Tourists view cherry blossoms at Wuhan University in Wuhan, capital of central China's Hubei Province, March 8, 2021.