"They can't claim freedom of speech when they constantly create a culture of fear, violence and harassment."
Tag: North Campus
Is There a Veiled Message Behind ABVP Installing V.D. Savarkar’s Bust in DU North Campus?
Expressing their dissatisfaction with the move, almost 20 NSUI activists protested late into the night on Wednesday at the Arts Faculty.