Delhi Court Upholds Freedom of Speech
India
- 1 year, 7 month, 22 days ago
A Delhi court emphasises that freedom of speech and expression is vital for democracy, dismissing a defamation case involving political allegations.