Shameless protesters gather in huge numbers to confront the police as Shaheen Bagh finally gets the JCB treatment
Finally, the Shaheen Bagh protests that provoked deadly riots in Delhi last month, causing more than 50 deaths, have been removed from the street that they blocked for months. The protests ...