Arrests Of 2 More Students In Delhi Riots Case Raise Questions

The investigation into the Delhi riots has led to a series of arrests of people protesting against the CAA or Citizenship Amendment Act. Altogether, the police registered 750 cases and arrested over...