1
2
Freedom of speech and the right to peaceful protest and assembly are non-negotiable human rights. These must be a fundamental part of any democracy.
#StandWithDishaRavi twitter.com/FFFIndia/statu…