Shaheen Bagh Protest Blockades Excessive And Deliberate? A Ground Report
The protests at New Delhi's Shaheen Bagh have been on since December 15. As it completes 60 days, a lot has been spoken about traffic inconvenience being caused to people from Delhi and Noida in...
Comments
Post a Comment