Yeh Jo India Hai Na, Its Police & Politicians Need to be Held Accountable
- 4 years ago
The Delhi Police has not only been accused of inaction during violence that gripped the city, it has also played a role in inciting it. Who's to blame for all of this?