Return to "Delhi police files over 10k page charge sheet against 15 accused in riot case" WhatsApp Image 2020-09-16 at 17.34.27