Delhi's Shaheen Bagh protests suspended in wake of lockdown orders, 6 protesters detained

The anti-CAA protestors in Delhi's Shaheen Bagh were requested by Delhi Police on Tuesday to clear the site as lockdown has been imposed in the wake of coronavirus spread.

Latest Videos

X