News Nation Logo

Supreme Court Slams Delhi Police For Violence In Northeast Delhi

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

Updated : 26 February 2020, 08:39 PM

Videos