Supreme Court Slams Delhi Police For Violence In Northeast Delhi

  • 4 years ago
The Supreme Court on Wednesday pulled up the Delhi Police over their handling of the ongoing clashes in the capital.

Recommended