Delhi Police fined Rs 25,000 by court for ‘miserably failing’ to investigate 2020 Delhi riots

The Delhi Police has been fined Rs 25,000 by a court in Delhi for “miserably failing” in their duty to investigate cases related to the February 2020 riots in north-east Delhi. The court noted that in one of the FIRs pertaining to the Delhi riots cases, the Delhi Police conducted the investigation in a…