Thousands turn out for launch of Asian Games torch relay in Hangzhou
HANGZHOU: China launched the torch relay for its Covid-delayed Asian Games on Friday with thousands of people lining the streets of the host city Hangzhou.Fans waving miniature national flags packed...