China locks residents amid Covid-19 surge

10TV Telugu News