US-China tensions, rising Covid-19 cases hit indices; Sensex falls 661 pts

The benchmark Nifty ended the session at 10,607, a fall of 1.8 per cent or 195 points. The Sensex fell 661 points, or 1.8 per cent – the most since June 11