On October 10, the streets of Delhi were swarming with thousands of security personnel. Protesters who managed to make it to central Delhi were thrashed, dragged, and detained. But their spirits remain unbroken.
On October 10, the streets of Delhi were swarming with thousands of security personnel. Protesters who managed to make it to central Delhi were thrashed, dragged, and detained. But their spirits remain unbroken.